問題タブ [instagram-graph-api]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby - Restful Ruby を使用して Instagram のアクセス トークンを取得する
Instagram API を使用してレール バックグラウンド ワーカーを作成し、ハッシュタグをクエリしようとしています。私は他のユーザーにログインする必要はありませんが、私自身はブラウザーを使用する必要はなく、RESTful 呼び出しだけを使用したいと考えています。
gem「rest-client」( https://github.com/rest-client/rest-client )を使用して、Rubyスクリプトでアクセストークンの取得を自動化しようとしています
ブラウザーで次の URL に正常に移動し、応答 URL からアクセス トークンを取得できます。
この両方の URL を使用しました: https://www.instagram.com/oauth/authorize/?client_id=xxx&redirect_uri=xxx&response_type=token
しかし、RESTful gem を使用するresponse = RestClient.get(url)
と
response.headers['location']
nilになります
Instagram API URL も使用してみましたが、うまくいきませんでした: https://api.instagram.com/oauth/authorize/?client_id=xxx&redirect_uri=xxx&response_type=code
Ruby でアクセス トークンを完全にプログラムで取得する方法を知っている人はいますか?
ユーザー(私になります)にログインする手順が不足していると思います。プログラムでこれを行う方法がわかりません。
変更されないコードまたはアクセス トークンで instagram API を使用できますか?
instagram-api - Instagram API と Instagram Graph API の比較
私は本当にシンプルなウェブサイトを書きたいと思っています。これは、大小を問わず、ビジネスまたは個人のすべての Instagram ユーザーが私のウェブサイトにアクセスし、Instagram の資格情報 (oauth) を使用してログインし、フィードの最後の 5 つの投稿を表示できるようにするものです。 . 私はすでに instagram API を使用してこれを行っていますが、すべてのドキュメントには API が非推奨であると記載されているため、新しい Graph API への移行を検討しています。問題は、信じられないほど混乱していることです。
まず第一に、新しい Graph Api は中規模または大規模なビジネス アカウント専用のようです。数百人のフォロワーの個人アカウントを持つ人向けではありません。そうですか?その場合、大規模なビジネス アカウントと小規模なアカウントの両方に対応するために、アプリに両方の API を実装する必要がありますか?
そうでない場合は、NodeJs または Ruby を使用して、Graph API を使用して oauth フローを完了し、認証フローからのアクセス トークンを使用して、エンドポイントをヒットしてそのユーザーのメディアを取得する方法の例を探しているだけです。
既にグラフ API に登録されているアプリがあり、アプリ ID、シークレット、および instagram_basic 権限があります。
アドバイスをいただければ幸いです。
ありがとうございました、
クレイグ
facebook-sdk-4.0 - Instagram Graph API をテストすると、メディアが返されなくなりました
私はウェブサイトを開発しているので、私の fb アプリは開発モードで、昨日まではすべて正常に機能していました。今日、私は何がうまくいかなかったのか理解できません。
ページ トークンを使用して、Instagram ビジネス アカウントを自分のページに接続しましたme?fields=connected_instagram_account
。今では、「フィールドが空であるか、アクセス トークンによって許可されていません」と表示されます。
それから私は使用していました:
しかし、私はもうInstagram IDを持っていません。
- それで、Instagram が本当に Fb ページに接続されていることを確認しました。
- 次に、アクセストークンを再生成しようとしました。すべてが良さそうです。
- 私のアプリには、「instagram_basic、instagram_manage_insights」などの「Instagram のアプリ レビュー」も必要ですが、私のアプリは開発モードであるため、必要ありません。
どこに問題があるのでしょうか?? Instagram アカウントからメディアを取得する必要があるだけです。