Mam identyfikator utworzonego artykułu i ja również mogą uzyskać status artykułu metodą GET:nie można usunąć artykuł metody DELETE Facebook Instant art API
{article_id}?access_token={access_token}
dostaję odpowiedź w stylu:
{
"id": {article_id},
"status": "SUCCESS"
}
Ale gdy próbuję usunąć artykuł metodą dELETE z tymi samymi params dostaję tej odpowiedzi:
{
"error": {
"message": "(#240) Requires a valid user to be specified (either via the session or via the API parameter for specifying the user.",
"type": "OAuthException",
"code": 240,
"fbtrace_id": "GsXXXXBjq"
}
}
Wszystko zostało wykonane zgodnie z documentation.
Używam v2.6
wykresem wersji odrobina tego uprawnienia:
publish_pages, pages_manage_instant_articles, manage_pages
używam tokena strony, które nie wygasają, mam go @Simon.Ponder's answer.
Mam jedynego administratora dla aplikacji i strony.
Jak można go rozwiązać?
Jakiego rodzaju żetonu używałeś? – CBroe
@ CBroe Używam tokena strony, który nie wygasa. – whitesiroi
Po prostu ciekawy, może to być, że punkt końcowy nie został poprawnie udokumentowany. Wypróbuj 'DELETE/{page-id}/instant_articles/{article-id}'. Ta [część dokumentacji api do wykresu] (https://developers.facebook.com/docs/graph-api/reference/page/instant_articles/#Deleting) powoduje konflikty z innym udostępnionym przez Ciebie linkiem –