import uuid
import traceback
from instagram.client import InstagramAPI
api = InstagramAPI(
client_id = 'YYYYYYYY',
client_secret = 'XXXXXXXX',
)
verify_token = uuid.uuid4().hex
api.create_subscription(
object = 'tag',
object_id = 'lol',
aspect = 'media',
verify_token = verify_token,
callback_url = 'http://www.callback_handlers_proxy.com/instagram/consumer'
)
提出InstagramAPIError(status_code,content_obj ['meta'] ['error_type'],content_obj ['meta'] ['error_message']) instagram.bind.InstagramAPIError:(400)APISubscriptionError-无效回复
我的代码在这里出了什么问题?
答案 0 :(得分:2)
Instagram向你发送一个GET请求到你的回调网址,需要回复hub.challenge
参数,如果你使用的是PHP,它会在实际的GET流中转换为hub_challenge
(带我永远想出那一个。)
您可以在此处阅读有关讨论此问题的其他人:https://groups.google.com/forum/#!topic/instagram-api-developers/p3g3gHc890s