Ionic4 / Angular сделать POST-запрос для размещения на странице Facebook - PullRequest
1 голос
/ 07 ноября 2019

Я хочу сделать пост на своей странице в фейсбуке, к сожалению, я борюсь с синтаксисом, я не знаю, как этого можно достичь.

в надежде, что кто-то прояснит, каксделайте это правильно

вот функция, которую я хочу вызвать, чтобы отправить сообщение здесь - это информация, за которой я следую https://developers.facebook.com/docs/graph-api/using-graph-api/

shareFacebook() {
 let url = 'https://graph.facebook.com/<page-id>/feed?message=Awesome!&access_token={page-token}';

 this.http.post(url, this.postData).toPromise().then( data  => {
    console.log(data);
  });
}

однако это возвращает ошибку

ERROR Error: "Uncaught (in promise): HttpErrorResponse: {"headers":{"normalizedNames":{},"lazyUpdate":null,"headers":{}},"status":0,"statusText":"Unknown Error","url":"https://graph.facebook.com/<page-id>/feed?message=Awesome!&access_token={page-token}","ok":false,"name":"HttpErrorResponse","message":"Http failure response for https://graph.facebook.com/114987089878929/feed?message=Awesome!&access_token={page-token}: 0 Unknown Error","error":{"isTrusted":true}}"

** РЕДАКТИРОВАТЬ **

ответ на вкладке «Сеть» Dev Tools

Request URL:https://graph.facebook.com/<page-id>/feed?message=Awesome!&access_token={access-token}
Request method:OPTIONS
Remote address:185.60.219.13:443
Status code:
400
Version:HTTP/2.0
Referrer Policy:strict-origin-when-cross-origin
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...