Как я могу получить AccessToken из API Access Token в linkedin - PullRequest
0 голосов
/ 25 июня 2019

Мы интегрируем API входа в LinkedIn, мы можем сгенерировать код авторизации, а также получить токен доступа из браузера

enter image description here

введите описание изображения здесь , но мы хотим это в вызове ajax или HTTP. Он дает нам ответ 200 OK, но не возвращает тело, но работает в Postman

Ответы [ 2 ]

0 голосов
/ 25 июня 2019

1) Вам нужно передать body не как параметр запроса, а как объект body, вот подпись после вызова:

post(url: string, body: any | null, options: {
    headers?: HttpHeaders | {
        [header: string]: string | string[];
    };
    observe?: HttpObserve;
    params?: HttpParams | {
        [param: string]: string | string[];
    };
    reportProgress?: boolean;
    responseType?: 'arraybuffer' | 'blob' | 'json' | 'text';
    withCredentials?: boolean;
} = {}): Observable<any> 

Refer HttpClient

0 голосов
/ 25 июня 2019

Поместите ваше тело во вторые параметры, а не в конкретное тело в ваш URL

return this.httpClient.post<User>("yoururl", body);

Если не работает Попробуйте использовать observe: 'response', чтобы увидеть, работает ли он так

return this.httpClient.post<User>("yoururl", body, {
      observe: 'response'
});
...