Python APISubscriptionError无法访问回调URL
我试图使用Instagram API创建订阅,但遇到上述错误Python APISubscriptionError无法访问回调URL,python,instagram-api,Python,Instagram Api,我试图使用Instagram API创建订阅,但遇到上述错误 ''' Create Instagram Subscription ''' @app.route('/instagram-subscription-create', methods = ['POST']) def create_instagram_subscription():
'''
Create Instagram Subscription
'''
@app.route('/instagram-subscription-create', methods = ['POST'])
def create_instagram_subscription():
client_id = app.config['INSTAGRAM_CLIENT_ID']
client_secret = app.config['INSTAGRAM_CLIENT_SECRET']
api = InstagramAPI(client_id=client_id, client_secret=client_secret)
api.create_subscription(object='user', aspect='media', callback_url='https://my/url/instagram-subscription-update')
// What to return here?
'''
Instagram Subscription Update
'''
@app.route('/instagram-subscription-update', methods = ['GET','POST'])
def instagram_subscription_update():
if request.method == 'GET':
hub_mode = request.args.get('hub.mode')
hub_challenge = request.args.get('hub.challenge')
hub_verify_token = request.args.get('hub.verify_token')
return Response(hub_challenge )
我尝试过登录hub\u challenge
,我肯定会得到一些回报,所以我真的不知道为什么它说它无法到达回调URL
,因为它显然是
奇怪的是,当我通过浏览器REST客户端运行调用并将请求发送到:https://api.instagram.com/v1/subscriptions/
我得到的答复是:
{
meta: {
code: 200
}-
data: {
object: "user"
object_id: null
aspect: "media"
callback_url: "https://my/url/instagram-subscription-update"
type: "subscription"
id: "20230475"
}-
}
另外,在我上面指定的地方,我应该返回什么
谢谢你的帮助
注意
我目前正在使用
localtunnel
,如果这有什么不同的话。我现在看到同样的事情,试图创建订阅,但我正在使用golang和Carbo阳离子/go instagram/
库。我似乎无法让Instagram API响应任何内容,但无法访问回调URL
或无效URL。URL可能位于专用网络上