我正在使用文档所在的Intagram Realtime API https://instagram.com/developer/realtime/,以便每当有人在地理围栏中拍照时都会收到通知。
我正在使用这种结构,但当我在围栏内拍照时,我的网址没有被调用:
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。
任何想法如何使一切运作?
答案 0 :(得分:1)
在收到符合条件的新媒体发布通知后,您需要使用该位置ID查询Instagram。该对象旨在让您知道您需要向Instagram询问的内容,而不是向您提供媒体信息。