首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >查询“金融时报”时“已禁止访问此接口”

查询“金融时报”时“已禁止访问此接口”
EN

Stack Overflow用户
提问于 2019-01-04 18:18:23
回答 3查看 830关注 0票数 0

如何通过其API获取FT文章?

在要求提供密钥之后,我首先在其content API v2周围使用了a python API wrapper。所以我运行了以下命令:

代码语言:javascript
复制
from pyft import FT

ft = FT()
# the id can be pulled from the slug url of an FT.com story
content = ft.get_content("6f2ca3d6-86f5-11e4-982e-00144feabdc0")
print(content)

并得到了:

代码语言:javascript
复制
{'error': 'Access to this API has been disallowed'}

所以我关注了the official instructions,但得到了同样的错误:

EN

回答 3

Stack Overflow用户

发布于 2019-01-04 19:47:10

这应该是一个来自FT的Bug。因为,get_content_notifications没有任何问题。

代码语言:javascript
复制
notification = ft.get_content_notifications("2018-10-10T00:00:00.000Z")
print(notification)

{
"requestUrl": "https://api.ft.com/content/notifications?since=2018-10-10T00%3A00%3A00.000Z",
"notifications": [
    {
        "type": "http://www.ft.com/thing/ThingChangeType/UPDATE",
        "id": "http://www.ft.com/thing/e75d5a6c-b725-11e8-bbc3-ccd7de085ffe",
        "apiUrl": "https://api.ft.com/content/e75d5a6c-b725-11e8-bbc3-ccd7de085ffe"
    }
}
票数 0
EN

Stack Overflow用户

发布于 2019-07-04 19:11:25

这是因为您的API密钥处于Headline License下,仅允许访问有限的enpoint。因此,您应该考虑购买Datamining License,以便访问更多端点,包括代码中的"get content“。点击此处查看更多信息:https://developer.ft.com/portal/docs-start-obtain-an-api-key

票数 0
EN

Stack Overflow用户

发布于 2020-02-21 06:20:45

来自FT.com的说明

Postman Download FT_API_Postman_Collection.json

  • Open
  • 单击导入,单击选择文件并指定FT_API_Postman_Collection.json。对于导入的每个集合,都会显示一条导入成功消息单击眼睛图标以设置Environment
  • Click Add
  • ,然后输入环境名称。例如,FTAPI
  • 从上一步发送给您的电子邮件中复制您的API密钥
  • 输入密钥和值
  • 单击Add
  • 单击Add

<>F221

在设置FTAPI环境时,请确保将变量命名为'KEY‘,因为这就是它在Postman collection.json中的名称

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54036953

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档