python - Facebook 广告 Python : How to access the HTTP header returned?

标签 python facebook facebook-ads-api

我想获得我的 Facebook 广告应用程序的负载限制。我正在使用 facebook 广告 python 库。根据docs ,HTTP 响应包含一个 X-FB-Ads-Insights-Throttle header 。我怎样才能访问它?

最佳答案

使用 python 库,它不会很容易获得。 HTTP 请求/响应被包装在库中以仅公开最少和必要的数据。

如果您想要破解一个实际答案,请查看 facebookads 库源代码,并查看 FacebookResponse 对象的创建时间。 api.py 是一个执行此操作的文件。 FacebookResponse 对象包含一个 header 属性,该属性将包含 X-FB-Ads-Insights-Throttle 字段。

如果您不喜欢侵入 facebookads 库源代码,您可以使用 python“Requests”库发出 http 请求,该库的响应对象将包含您关心的 header 属性。

关于python - Facebook 广告 Python : How to access the HTTP header returned?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39835123/

相关文章:

php - 一些 Facebook 用户的数据未插入 mysql 数据库

javascript - Facebook Graph API - 使用 JavaScript 上传照片

ios - FB iOS SDK 3.2 : Why do I need an access token for logging a conversion pixel?

python - 从 numpy 数组创建字符串列表(非循环解决方案)

python - 在Python中创建csv文件

facebook - Ionic 2 + Facebook(找不到 'facebookConnectPlugin')

php - Facebook Marketing api "read"函数弃用问题

ios - Facebook:如何分离调试和生产模式事件?

python - 类型错误:不支持的操作数类型

python - 多重继承和使用其中一个基类的方法