У вас нет разрешения для доступа к этому профилю с помощью Facebook API - PullRequest
0 голосов
/ 13 мая 2019

При создании объявления facebook graph api я получил сообщение об ошибке, как показано ниже

{"error_user_msg": "You don't have required permission to access this profile", "code": 10, "type": "OAuthException", "message": "Application does not have permission for this action", "fbtrace_id": "BTycRY47T1m", "error_user_title": "No permission to access this profile", "error_subcode": 1341012, "is_transient": false}, {"error_user_msg": "You don't have required permission to access this profile", "code": 10, "type": "OAuthException", "message": "Application does not have permission for this action", "fbtrace_id": "ElyXM7OX//O", "error_user_title": "No permission to access this profile", "error_subcode": 1341012, "is_transient": false}]

страница продвигается, и задача пользователя - ['ADVERTISE', 'ANALYZE'], но она всегда не может создать объявление?

Можете ли вы сказать мне причину этой ошибки? большое спасибо ..

Обновление:

часть основных кодов:

...
   elif params.objective=="PRODUCT_CATALOG_SALES":
                    # https://developers.facebook.com/docs/marketing-api/dynamic-product-ads/ads-management/?translation#adtemplate
                    cre["object_story_spec"]={
                        "page_id":params.page_id,
                        "template_data":{
                            "call_to_action":{
                                "type":c["type"]
                            },
                            "name":c["link_text"],
                            "description":c["description"],
                            "link":c["link"],
                            "message":c["message"]
                        }
                    }
                    cre["product_set_id"]=params.product_set_id
                ad={
                    "name":"Ad_{}_{}".format(params.name,i+1),
                    "creative":json.dumps(cre),
                    "status":"PAUSED"
                }
                ads.append(ad)
...

# then use batch request, and user token to create some ads at one time.

Использование user token для создания рекламы в пакетном режиме

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...