Comment obtenir des articles FT via leur API?
Après avoir demandé une clé, je suis d'abord utilisé A API Python wrapper autour de leur API de contenu, v2. Donc j'ai exécuté ce qui suit: p> et a obtenu: p> donc j'ai suivi Les instructions officielles mais ont la même erreur: p> < p> p> p>
3 Réponses :
Cela devrait être un bug de ft. Puisque, get_content_notifications sans aucun problème.
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" } }
Humm, je reçois {'erreur': "L'accès à cette API a été interdit"} code>
Parce que FT a bloqué une autorisation d'accès pour leur API de contenu. Avez-vous la même erreur pour Get_Content_Notifications aussi?
Malheureusement oui
Avez-vous ajouté la clé correctement? Vous devez simplement coller votre code d'accès à votre fichier .ft.key code> fichier
Ceci est dû au fait que votre clé d'API est sous licence de titre, qui permet uniquement d'accéder aux points d'achat limités. Par conséquent, vous devriez envisager d'acheter un Licence de données dans afin d'accéder à des points d'accès supplémentaires, y compris le "Get Content" dans votre code. Voir plus d'informations identifiées ici: https://developer.ft.com/ Portail / Docs-Start-Obtenir-API-Key P>
instructions de ft.com p>
Lorsque vous configurez un environnement FTAPI, assurez-vous que la variable est nommée «touche» car c'est ce qu'on appelle la collection Postman.json P>
Avez-vous lu la pièce sur le fichier clé de la documentation et l'avez-vous créé?
@Klausd. Oui, c'est la première chose que j'ai faite. Il est situé dans
c: \ users \ me \ .ft.ft.ft.ft.ft code>