2013-02-02 14 views
5

私はInstagram APIを使用しています。Callback_Urlエラーの無効な形式を返すInstagram API

私は、サブスクリプション要求のためのシンプルなポストをしようとしている、と私は

得続ける " 'callback_url' の無効な形式をURLはhttpで開始する必要があります。//または ます。https://"。

明らかにそれで始まります。

この同じ問題が発生しているオンラインのユーザーを見つけることができません。

は、明確なコールバックURLとポストをしようとしました:

http://api.instagram.com/v1/subscriptions/?client_id={client_id}&client_secret={secret}&object=tag&aspect=media&object_id=skateboarding&callback_url=http://skateparkoftampa.com/spot/instagram_callback.aspx 

そして、HTMLエンコードされたコールバックURLで:

http://api.instagram.com/v1/subscriptions/?client_id={client_id}&client_secret={secret}&object=tag&aspect=media&object_id=skateboarding&callback_url=http%3A%2F%2Fskateparkoftampa.com%2Fspot%2Finstagram_callback.aspx 

はまた、APIコンソールをさせることで、GETとPOSTの両方でそれを試してみました単にパラメータフィールドなどを入力してリクエストを作成してください。私は本当に明白な何かを見逃しているように感じますが、私は立ち往生しています。何か案は?サイスとして

+0

これまでのところ、 –

+0

@TomHall - これに関する決議はありましたか? – NullException

+1

@ dt1369私はそれを最後に働かせました。 Instagram API Console(https://apigee.com/console/instagram)を使用して、動作するまで試し続けました。私は、私の問題の1つが、コールが行われたときに私が正しい値を返さなかったことを確信しています。幸い! –

答えて

0

Endpoints page上:

すべてのエンドポイントが経由でのみアクセス可能ですHTTPS

あなたは(そうAPI consoleを使用していない)CLIENT-IDSECRET-IDcallback url独自のものを使用する必要があります。

callback urlにはhttpsが含まれていない可能性があります。

だけhttpsとのリンクを使用します。

https://api.instagram.com/v1/subscriptions/ 

は、サブスクリプションのリストを取得するために、あなたが購読して解除するPOST要求を使用する必要がありますthis page

からの例を試してみて、そしてGETdocumentationを正確にお読みください。

関連する問題