2016-10-31 7 views
1

1年前Instagramは、ランドスケープおよびポートレート形式をサポートするようにAPIを移行しました。Instagram APIは四角い(切り取った)画像を返す

先週のように、apiが切り抜かれた正方形の画像を返すように見えます。

例:https://www.instagram.com/p/BHLY4N0jMfA/(イメージが正方形ではありません)

APIエンドポイント(https://api.instagram.com/v1/tags/igapitest/media/recent)リターンが正方形の画像をトリミング:

... 
images: { 
    low_resolution: { 
     url: "https://scontent.cdninstagram.com/t51.2885-15/s320x320/e35/c224.0.631.631/13556933_1110271362362401_1093314529_n.jpg?ig_cache_key=MTI4MjIyNzkzNTE2NDI4NjkxMg%3D%3D.2.c", 
     width: 320, 
     height: 320 
    }, 
    thumbnail: { 
     url: "https://scontent.cdninstagram.com/t51.2885-15/s150x150/e35/c224.0.631.631/13556933_1110271362362401_1093314529_n.jpg?ig_cache_key=MTI4MjIyNzkzNTE2NDI4NjkxMg%3D%3D.2.c", 
     width: 150, 
     height: 150 
    }, 
    standard_resolution: { 
     url: "https://scontent.cdninstagram.com/t51.2885-15/s480x480/e35/c224.0.631.631/13556933_1110271362362401_1093314529_n.jpg?ig_cache_key=MTI4MjIyNzkzNTE2NDI4NjkxMg%3D%3D.2.c", 
     width: 480, 
     height: 480 
    } 
}, 
... 

あなたがメディアエンドポイント(https://api.instagram.com/v1/media/1282227935164286912_189136266)をしようとしたとしても、それはトリミングされた正方形の画像を返します。再び。

Web Instagramが使用する画像は、apiが返す画像とは別のcdnに由来することに注意してください。

Instagram APIにバグがありますか?助言がありますか?

答えて

1

API設定で「非正方形画像」のオプションを確認しましたか?

APIを使用して同じメディアを確認したところ、風景画像が表示されました。

APIレスポンスのURLにc224.0.631.631/が含まれていないことを除いて画像URLは同じですが、URLからその画像を削除して、非切り抜き画像を取得できます。ただし、API設定を確認してください。

+0

正しく正方形以外の画像を受信して​​いました...メッセージとapiの動作には、切り取った正方形の画像をもう受信しないようにしてください。 Instagramのように、機能をロールバックしましたか?とにかく、クライアントの「正方形でない画像」フラグはチェックされず、更新時にダッシュボードにエラーが表示されるため、更新できません:https://www.dropbox.com/s/048c1o6hkjro54b/Screenshot% 202016-10-31%2016.35.59.jpg?dl = 0もちろん、すべてのフィールドは正常です。私のアプリはレビューされ、ライブモードです。 –

+0

サンドボックスモードのアプリのフラグは確認できますが、ライブのものは確認できません... –

+0

私のクライアントは「非正方形のメディア」にチェックされています – krisrak

関連する問題