インスタグラムベーシックディスプレイ(インディペンデントパブリッシャー)
Instagram Basic Displayコネクタを使用すると、アプリのユーザーはInstagramアカウントで基本的なプロファイル情報、写真、ビデオを取得できます。 この API は、ビジネス以外および Creator 以外の Instagram ユーザーを対象としています。
このコネクタは、次の製品とリージョンで使用できます。
| サービス | クラス | リージョン |
|---|---|---|
| コピロット スタジオ | Premium | すべての Power Automate リージョン |
| ロジック アプリ | Standard | すべての Logic Apps リージョン |
| Power Apps | Premium | すべての Power Apps リージョン |
| Power Automate | Premium | すべての Power Automate リージョン |
| お問い合わせ | |
|---|---|
| 名前 | Reshmee Auckloo |
| URL | https://github.com/reshmee011 |
| reshmee011@gmail.com |
| コネクタ メタデータ | |
|---|---|
| Publisher | Reshmee Auckloo |
| Web サイト | https://www.instagram.com |
| プライバシー ポリシー | https://privacycenter.instagram.com/policy/?entry_point=ig_help_center_data_policy_redirect |
| カテゴリ | データ |
接続を作成する
コネクタでは、次の認証の種類がサポートされています。
| デフォルト | 接続を作成するためのパラメーター。 | すべてのリージョン | 共有不可 |
デフォルト
適用対象: すべてのリージョン
接続を作成するためのパラメーター。
これは共有可能な接続ではありません。 電源アプリが別のユーザーと共有されている場合、別のユーザーは新しい接続を明示的に作成するように求められます。
| 名前 | タイプ | Description | 必須 |
|---|---|---|---|
| accessToken | securestring | この API のアクセス トークン | 正しい |
調整制限
| 名前 | 呼び出し | 更新期間 |
|---|---|---|
| 接続ごとの API 呼び出し | 100 | 60 秒 |
アクション
| メディアの詳細を取得する |
認証されたユーザーによって投稿されたメディアの詳細を取得し、media_type、media_url、キャプション、パーマリンク、thumbnail_urlなどの追加フィールドを指定できます。 |
| メディアを取得する |
認証されたユーザーによって投稿されたメディアアイテムのリストを取得し、各項目のmedia_type、media_url、キャプション、パーマリンク、thumbnail_url、タイムスタンプなどの追加フィールドを指定できます。 |
| 期限切れで有効期間が長い Instagram ユーザー アクセス トークンを更新します |
期限切れのない有効期間の Instagram ユーザー アクセス トークンを更新します。 |
| 自分の詳細を取得する |
認証されたユーザーに関する情報を取得します。 既定では、ID とその他の詳細 (ユーザー名、media_count、account_typeなど) を取得する場合は、fields パラメーターを使用して要求します。 |
メディアの詳細を取得する
認証されたユーザーによって投稿されたメディアの詳細を取得し、media_type、media_url、キャプション、パーマリンク、thumbnail_urlなどの追加フィールドを指定できます。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
メディア ID
|
media-id | True | string |
投稿の有効なメディア ID。 |
|
Fields
|
fields | string |
返すフィールドを指定します。 例 (caption、media_type、media_url、permalink、timestamp、username、thumbnail_url)。 |
戻り値
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
データ
|
data | array of object |
データ |
|
メディアの種類
|
data.media_type | string |
メディアの種類。 画像、ビデオ、またはCAROUSEL_ALBUMを指定できます。 |
|
メディア URL
|
data.media_url | string |
メディアの URL。 |
|
メディアの永続的な URL
|
data.permalink | string |
メディアの永続的な URL。 メディアに著作権で保護された素材が含まれている場合、または著作権違反のフラグが設定されている場合は省略されます。 |
|
メディア ID
|
data.id | string |
メディアの ID。 |
|
ユーザー名
|
data.username | string |
メディア所有者のユーザー名。 |
|
タイムスタンプ
|
data.timestamp | string |
ISO 8601 形式の作成日 (UTC)。 |
|
キャプション
|
data.caption | string |
メディアのキャプション テキスト。 アルバム内のメディアでは返却できません。 |
|
thumbnail_url
|
data.thumbnail_url | string |
メディアのサムネイル画像の URL。 VIDEO Media でのみ使用できます。 |
|
before
|
paging.cursors.before | string |
before |
|
after
|
paging.cursors.after | string |
after |
メディアを取得する
認証されたユーザーによって投稿されたメディアアイテムのリストを取得し、各項目のmedia_type、media_url、キャプション、パーマリンク、thumbnail_url、タイムスタンプなどの追加フィールドを指定できます。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
Fields
|
fields | string |
返すフィールドを指定します。 例 (caption、media_type、media_url、permalink、timestamp、username、thumbnail_url)。 |
戻り値
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
データ
|
data | array of object |
データ |
|
メディアの種類
|
data.media_type | string |
メディアの種類。 画像、ビデオ、またはCAROUSEL_ALBUMを指定できます。 |
|
メディア URL
|
data.media_url | string |
メディアの URL。 |
|
メディアの永続的な URL
|
data.permalink | string |
メディアの永続的な URL。 メディアに著作権で保護された素材が含まれている場合、または著作権違反のフラグが設定されている場合は省略されます。 |
|
メディア ID
|
data.id | string |
メディアの ID。 |
|
ユーザー名
|
data.username | string |
メディア所有者のユーザー名。 |
|
タイムスタンプ
|
data.timestamp | string |
ISO 8601 形式の作成日 (UTC)。 |
|
キャプション
|
data.caption | string |
メディアのキャプション テキスト。 アルバム内のメディアでは返却できません。 |
|
thumbnail_url
|
data.thumbnail_url | string |
メディアのサムネイル画像の URL。 VIDEO Media でのみ使用できます。 |
|
before
|
paging.cursors.before | string |
before |
|
after
|
paging.cursors.after | string |
after |
期限切れで有効期間が長い Instagram ユーザー アクセス トークンを更新します
期限切れのない有効期間の Instagram ユーザー アクセス トークンを更新します。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
許可の種類
|
grant_type | True | string |
これを ig_refresh_token に設定します |
|
Access Tokem
|
access_token | True | string |
更新する有効な (期限切れでない) 有効期間の長いスレッド ユーザー アクセス トークン。 |
戻り値
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
アクセストークン
|
access_token | string |
有効期間が長いInstagramユーザーアクセストークン。 |
|
トークンの種類
|
token_type | string |
ベアラー |
|
Expires In
|
expires_in | integer |
有効期間の長いトークンが期限切れになるまでの秒数。 |
自分の詳細を取得する
認証されたユーザーに関する情報を取得します。 既定では、ID とその他の詳細 (ユーザー名、media_count、account_typeなど) を取得する場合は、fields パラメーターを使用して要求します。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
Fields
|
fields | string |
返すフィールドを指定します。 例 (id、media_count、ユーザー名、account_type)。 |
戻り値
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
ユーザー名
|
username | string |
ユーザーのユーザー名。 |
|
メディア数
|
media_count | integer |
ユーザーのメディアの数。 |
|
account_type
|
account_type | string |
account_type |
|
メディア ID
|
id | string |
メディアの ID。 |