如何从 instagram api 中提取基于位置 ID 的任何类型的地理空间数据?

Posted

技术标签:

【中文标题】如何从 instagram api 中提取基于位置 ID 的任何类型的地理空间数据?【英文标题】:How can I pull any kind of geospatial data based on location id from the instagram api? 【发布时间】:2021-08-06 20:20:48 【问题描述】:

我对 instagram API 很陌生,如果这是一个愚蠢的问题,我深表歉意。我正在尝试从我从 instagram 中提取的约 250 个位置 ID 的列表中提取一些位置度量(理想情况下是纬度和经度)。我能找到的最接近我的问题的是converting instagram location id to latitude and longitude so that I can overlay them on Google Map,但我没有地址。

我已阅读文档,我怀疑 url 请求的结构应如下所示,我在这里找到了:https://developers.facebook.com/docs/graph-api/reference/location/

curl -i -X GET \
 "https://graph.facebook.com/graph-api-version/location-id&access_token=user-access-token

但我似乎无法返回任何结果。非常感谢任何帮助!

【问题讨论】:

【参考方案1】:

我可以在良好的支持下分享官方 Instagram API 的可靠替代方案。 要根据位置 ID 获取地理数据,您需要创建几个查询:

POST 请求下载地理数据:

https://api.data365.co/v1.1/instagram/location/location_id/update?access_token=YOUR令牌

GET请求检查任务状态:

https://api.data365.co/v1.1/instagram/location/location_id/update?access_token=YOUR令牌

GET 请求获取地理数据:

https://api.data365.co/v1.1/instagram/location/location_id?access_token=YOUR令牌

您可以在此link 看到您将收到哪些位置数据。

对于此服务,获取地理数据是按位置任务查找帖子的一部分。

但是如果你没有在请求中指定任何额外的参数,你将只能接收到位置数据。

【讨论】:

以上是关于如何从 instagram api 中提取基于位置 ID 的任何类型的地理空间数据?的主要内容,如果未能解决你的问题,请参考以下文章

用 php 提取 Instagram 信息——解码然后呢?

在 instagram API 中显示 20 多张照片

如何制作Instagram GET请求?

带有 api 的 Instagram 用户位置

如何通过 API 获取 Instagram 头像? [关闭]

如何通过其 API 从 Instagram 获取用户图像