我的目標是使用Facebook的批量API來創建一些廣告:https://developers.facebook.com/docs/marketing-api/asyncrequests/v2.9Facebook的批量請求不撿了JSON參數
我送這個URL POST請求:
https://graph.facebook.com/v2.9/act_158365238/ads
我發送2個參數作爲每文檔:
1-
的access_token2-批次
的JSON在批參數看起來像:
{
"method": "POST",
"relative_url": "v2.9\/act_158365238\/ads",
"attached_files": "test1",
"body": "creative={\"title\":\"Test title 1\",\"body\":\"Test body 1\",\"object_url\":\"https:\/\/apps.facebook.com\/testapp\/\", \"image_file\":\"test1.jpg\"}&targeting={\"countries\":[\"US\"]}&name=test1"
}
的問題
當我送與郵差或我的PHP代碼的請求時,它拋出以下錯誤
{
"error": {
"message": "(#100) The parameter creative is required",
"type": "OAuthException",
"code": 100,
"fbtrace_id": "Gj2sG7N8l1f"
}
}
但是wh我通過Facebook的Graph API工具發送完全相同的請求,它成功地創建了廣告。
我miswrote。我需要製作廣告而不是廣告素材。讓我編輯它。我已經嘗試通過ID參考廣告素材。在我的問題中,您會看到我試圖通過傳遞整個廣告素材憑據來製作廣告。在任何一種情況下,我面臨的錯誤都是一樣的(請參閱上文) –