Python Facebook需要v3.0 API
两天前facebook要求我使用sdk 3.0版本。 运行脚本时,我遇到以下问题: (#2635)您正在调用一个不推荐使用的Ads API版本。请更新至最新版本:v3.0。 要连接到我使用的API,请执行以下操作:Python Facebook需要v3.0 API,python,facebook,api,Python,Facebook,Api,两天前facebook要求我使用sdk 3.0版本。 运行脚本时,我遇到以下问题: (#2635)您正在调用一个不推荐使用的Ads API版本。请更新至最新版本:v3.0。 要连接到我使用的API,请执行以下操作: 打印返回我v2.11 剥皮 pip install facebook-ads-api 说明: 已满足要求:c:\users\user\appdata\local\programs\python\python36-32\lib\site软件包(0.3.0)中的facebook a
- 打印返回我v2.11
pip install facebook-ads-api
说明:
已满足要求:c:\users\user\appdata\local\programs\python\python36-32\lib\site软件包(0.3.0)中的facebook ads api
查看此处的文档:
版本3.0的状态为未发布
在我的facebook帐户上,我将应用程序升级到v3.0(从adManager)
所以,我不明白我做错了什么
谢谢大家! 我的解决方案:
config_file = open('jsons/config.json')
config = json.load(config_file)
config_file.close()
session = FacebookSession(
config['app_id'],
config['app_secret'],
config['access_token'],
)
api = FacebookAdsApi(session)
FacebookAdsApi.init(session.app_id, session.app_secret, session.access_token, api_version='v3.0')
Olso在第I页更新了应用程序的API版本我的解决方案:
config_file = open('jsons/config.json')
config = json.load(config_file)
config_file.close()
session = FacebookSession(
config['app_id'],
config['app_secret'],
config['access_token'],
)
api = FacebookAdsApi(session)
FacebookAdsApi.init(session.app_id, session.app_secret, session.access_token, api_version='v3.0')
Olso在第一页更新了应用程序的API版本你把SDK版本和API版本混淆了…据我所知,SDK包括API。。。我说得对吗?这意味着,我应该只更新api?一般来说,SDK和api是两个完全不同的东西,其中一个的版本与另一个的版本没有任何关系。(可能是SDK需要更新,以结合新的API版本添加的新功能-但这将更多地涉及某些请求、端点等的细节)检查配置/初始化,应该在其中的某个地方指定要使用的API版本。您将SDK的版本与API版本混淆…据我所知,SDK包括API。。。我说得对吗?这意味着,我应该只更新api?一般来说,SDK和api是两个完全不同的东西,其中一个的版本与另一个的版本没有任何关系。(可能SDK需要更新,以合并新的功能和较新的API版本,但这将更多地涉及某些请求、端点等的细节)检查配置/初始化,应在其中的某个位置指定要使用的API版本。