0

この呼び出しを使用して、#Instagram 広告投稿のコメントを削除しようとしています

curl -X DELETE -G \
-d "access_token=<ACCESS_TOKEN>"\
-d "ad_id=<AD_ID>"\
"https://graph.facebook.com/<API_VERSION>/<INSTAGRAM_COMMENT_ID>"

ただし、次のメッセージが表示されます

{"error":{"message":"Unsupported delete request. Object with ID does not exist, cannot be loaded due to missing permissions, or does not support this operation. 
Please read the Graph API documentation at https:\/\/developers.facebook.com\/docs\/graph-api","type":"GraphMethodException","code":100,"fbtrace_id":"At\/K4NqgQ+9"}}

ad_id が有効で、パーミッションが欠落していないことは確かです。

もっと良い方法はありますか、アイデアはありますか?

4

2 に答える 2

0

これは、マーケティング API のバグとして確認されてい ます https://developers.facebook.com/bugs/261618244219382/

于 2016-07-14T11:41:03.870 に答える
0

https://developers.facebook.com/docs/marketing-api/guides/instagramads/post_moderation/v2.6に従って、URL パラメーターとしてコメント ID が必要です

curl -X DELETE -G \
-d "access_token=<ACCESS_TOKEN>"\
-d "ad_id=<AD_ID>"\
"https://graph.facebook.com/<API_VERSION>/<INSTAGRAM_COMMENT_ID>"

https://graph.facebook.com//Graph API URL が機能しないためです。

于 2016-07-13T19:34:40.207 に答える