Javascript 有没有办法获得所有facebook广告?
我需要从Facebook API获取所有广告。有办法吗 这里有一个我需要的例子 这是我在React JS中开发的应用程序。 我已经看过文件了,但什么也没找到。 我正在使用facebook登录到facebook登录Javascript 有没有办法获得所有facebook广告?,javascript,reactjs,facebook,Javascript,Reactjs,Facebook,我需要从Facebook API获取所有广告。有办法吗 这里有一个我需要的例子 这是我在React JS中开发的应用程序。 我已经看过文件了,但什么也没找到。 我正在使用facebook登录到facebook登录 <FacebookLogin appId="************" autoLoad={true} fields="name,email,picture" scope="public_profile,user_
<FacebookLogin
appId="************"
autoLoad={true}
fields="name,email,picture"
scope="public_profile,user_friends,user_actions.books"
onClick={() => {
console.log("clic");
}}
callback={response => {
const axios = require("axios");
axios.get(
`https://graph.facebook.com/v3.3/ads_archive?access_token=${
response.accessToken
}&ad_reached_countries=${["US"]}`
);
}}
/>
我在API参考中找不到任何“ads_archive”端点,您可能希望查看现有端点:
我要尝试的第一个端点是/adaccounts
,以获取所有广告帐户。对于每个广告帐户,您都可以获得活动、ADSET、广告。。。例如:/ad帐户id/ADSET
另外,您不需要请求与广告相关的权限:
Ads\u read
和Ads\u management
谢谢您的回答!有了这些信息,我可以得到所有的广告账户,还是只得到我的广告?该评论的答案实际上已经在我的答案中,带有必要的端点;)-还是我误解了?对不起,我的英语。我是巴西人,不会发短信。你说得对!你救了我,伙计,谢谢!
{
"error": {
"message": "Application does not have permission for this action",
"type": "OAuthException",
"code": 10,
"error_subcode": 2332002,
"is_transient": false,
"error_user_title": "Authorization and login needed",
"error_user_msg": "For access to the API you need to be authorized and logged into Facebook.To begin authorization, you can visit facebook.com/ID.",
"fbtrace_id": "*********"
}
}