我正在使用Intagram Realtime API,文档在这里https://instagram.com/developer/realtime/,以便每当有人在地理围栏中拍照时都会收到通知 .
我正在使用这种结构,但是当我在栅栏内拍照时,我的URL没有被调用:
curl -F 'client_id=CLIENT-ID' \
-F 'client_secret=CLIENT-SECRET' \
-F 'object=geography' \
-F 'aspect=media' \
-F 'lat=35.657872' \
-F 'lng=139.70232' \
-F 'radius=1000' \
-F 'callback_url=http://my_public_url' \
https://api.instagram.com/v1/subscriptions/
试图列出Instagram订阅,以查看我的订阅是否存在,我得到以下响应:
{
"meta": {
"code": 200
},
"data": [{
"object": "geography",
"object_id": "12921209",
"aspect": "media",
"callback_url": "http://my_public_url",
"type": "subscription",
"id": "19351203"
}]
}
需要注意的奇怪之处是没有显示字段,lat,lng和radius .
任何想法如何使一切工作?
1 回答
在收到符合条件的新媒体发布通知后,您需要使用该位置ID查询Instagram . 该对象旨在让您知道您需要向Instagram询问的内容,而不是向您提供媒体信息 .