次の方法で共有


Facebook [非推奨]

Facebook API を使用すると、Facebook ユーザー アカウントの投稿にアクセスして公開できます

このコネクタは、次の製品および地域で利用可能です。

Service クラス 地域
Logic Apps 標準 以下を除くすべての Logic Apps 地域 :
     -   Azure China の地域
Power Automate Standard 以下を除くすべての Power Automate 地域 :
     -   US Government (GCC High)
     -   21 Vianet が運用する中国のクラウド
Power Apps Standard 以下を除くすべての Power Apps 地域 :
     -   US Government (GCC High)
     -   21Vianet が運用する中国のクラウド
連絡先
件名 Microsoft
URL Microsoft LogicApps サポート
Microsoft Power Automate サポート
Microsoft Power Apps サポート
コネクタ メタデータ
公開元 Microsoft
Web サイト https://www.facebook.com/
プライバシー ポリシー https://www.facebook.com/privacy/explanation

このコネクタは非推奨になりました。 これをユーザーが彼らの用途のためにカスタム コネクタ として拡張および展開できるようオープン ソースに置き換えました。

この統合を使用するには、Facebook アカウントが必要です。

既知の問題と制限事項

  1. トリガーが、自身のタイムラインに新しい投稿があるときアカウント所有者がタイムラインに投稿を追加したときにしか起動しません。
  2. トリガーが、自身のタイムラインに新しい投稿があるとき LogicApps 地域で機能しません。 解決に向けて、Facebook と協力しています。

調整制限

名前 呼び出し 更新期間
接続ごとの API 呼び出し 500 300 秒
トリガー ポーリングの頻度 1 120 秒

アクション

ページ フィードの取得 (V2) [非推奨]

指定したページのフィードから投稿を取得します (V2)。

ページ フィードの取得 (V3) [非推奨]

指定したページのフィードから投稿を取得します (V3)。

ページに投稿 (V2) [非推奨]

ログインしているユーザーとして Facebook にメッセージを投稿する (V2)。

ページに投稿 [非推奨]

ログインしているユーザーとして Facebook ページにメッセージを投稿します。

ユーザーのタイムラインを取得する (V2) [非推奨]

ユーザーのタイムラインから投稿を取得します (V2)。

ユーザーのタイムラインを取得する [非推奨]

ユーザーのタイムラインから投稿を取得します。

ユーザーまたはページのタイムラインを取得する [非推奨]

ユーザーまたはページのタイムラインから投稿を取得します。

自身のタイムライン (V2) からフィードを取得する [非推奨]

ログインしたユーザーのタイムライン (V2) からフィードを取得します。

自身のタイムラインからフィードを取得する [非推奨]

ログインしたユーザーのタイムラインからフィードを取得します。

自身のタイムラインに投稿する [非推奨]

ログインしているユーザーのタイムラインに状態メッセージを投稿します。

ページ フィードの取得 (V2) [非推奨]

指定したページのフィードから投稿を取得します (V2)。

パラメーター

名前 キー 必須 説明
ページ ID
pageId True string

投稿を取得する必要があるページの一意の ID。

最大投稿数
limit integer

取得する投稿の最大数です。

非表示の投稿を含める
include_hidden boolean

ページによって非表示にされた投稿を含めるかどうか。

フィールド
fields string

取得したいフィールドを指定します。 例 (ID、名前、画像)。

戻り値

フィード アイテムの一覧。

フィード
GetFeedResponse

ページ フィードの取得 (V3) [非推奨]

指定したページのフィードから投稿を取得します (V3)。

パラメーター

名前 キー 必須 説明
ページ ID
pageId True string

投稿を取得する必要があるページの一意の ID。

最大投稿数
limit integer

取得する投稿の最大数です。

非表示の投稿を含める
include_hidden boolean

ページによって非表示にされた投稿を含めるかどうか。

フィールド
fields string

取得したいフィールドを指定します。 例 (ID、名前、画像)。

戻り値

フィード アイテムの一覧。

フィード
GetFeedResponse

ページに投稿 (V2) [非推奨]

ログインしているユーザーとして Facebook にメッセージを投稿する (V2)。

パラメーター

名前 キー 必須 説明
ページ ID
pageId True string

投稿するページの一意の ID。

状態メッセージ
message True string

投稿の本文。ステータス メッセージとも呼ばれます。

リンクの投稿
link uri

投稿に添付するリンクの URL。

画像のリンク
picture uri

リンクに関連付けられているプレビュー画像を指定します。

リンク名
name string

リンク プレビューのタイトルを上書きします。

リンク キャプション
caption string

リンク プレビューのタイトルの下のキャプションを上書きします。

説明をリンクする
description string

リンク プレビューの説明を上書きします。

アクション リンク名
name string

アクション リンクの名前またはラベル。

アクション リンク
link string

アクション リンク自体の URL。

投稿場所
place string

この投稿に関連付けられている場所のページ ID

タグ付きユーザー
tags string

この投稿でタグ付けされたユーザーのユーザー ID のコンマ区切りリスト。

サムネイル画像 ID
object_attachment string

ユーザーの写真アルバム内の、サムネイル画像として使用する既存の写真の Facebook ID。

国コード
Targetted countries string
場所のキー
key string

対象の場所アイテムのキー。

ロケール コード
Targetted locales integer
国コード
Targetted countries string
場所のキー
key string

対象の場所アイテムのキー。

最低年齢
age_min integer

13 歳以上である必要があります。

最高年齢
age_max integer

最高の年齢。

性別コード。 男性には 1、女性には 2 を使用します。
Targetted genders integer
交際ステータス。 独身は 1、'交際中' は 2、既婚は 3、婚約中は 4 を使用します。
Targetted relationship statuses integer
関心コード。 男性を示すのに 1 を、女性を示すのに 2 を使用します。
Targetted interests integer
卒業年
Targetted college graduation year integer
学歴の状態コード。 高校は 1、大学は 2、卒業 (または地域で同等のもの) は 3 を使用します。
Targetted education statuses integer
ロケール コード
Targetted locales integer
投稿の公開。
published boolean

この新しく公開されたオブジェクトについてストーリーが表示されるかどうか。

公開日時のスケジュール
scheduled_publish_time date-time

この投稿が公開される日時のことで、API 呼び出しの時点から 10 分から 6 か月の間で任意の日付にすることができます。

過去の日時指定。
backdated_time date-time

この投稿の日付にしたい過去の日時を指定します。

過去の日時の表示形式。
backdated_time_granularity string

過去に日付変更された投稿の表示方法を制御します。

添付ファイルのリンク
link string

投稿に添付するリンクの URL。

リンクの画像
picture uri

リンクに関連付けられているプレビュー画像を指定します (最適な表示のためには縦横比が 1 : 1で 458 x 458 ピクセル以上)。

画像ハッシュ
image_hash string

広告画像ライブラリのリンクに関連付けられているプレビュー画像のハッシュ (最適な表示のためには縦横比が 1 : 1で 458 x 458 ピクセル以上)。

リンク名
name string

リンク プレビューのタイトル。

説明をリンクする
description string

価格、割引、または Web サイトのドメインのいずれかを表示するために使用されます。

複数共有エンド カード
multi_share_end_card boolean

false に設定すると、child_attachments が使用されている場合、カルーセル リンク投稿のエンド カードは表示されません。

戻り値

フィードに投稿されたアイテムの詳細。

投稿アイテム
PostFeedResponse

ページに投稿 [非推奨]

ログインしているユーザーとして Facebook ページにメッセージを投稿します。

パラメーター

名前 キー 必須 説明
ページ ID
objectId True string

投稿するページの一意の ID。

状態メッセージ
message True string

投稿の本文。ステータス メッセージとも呼ばれます。

リンクの投稿
link uri

投稿に添付するリンクの URL。

画像のリンク
picture uri

リンクに関連付けられているプレビュー画像を指定します。

リンク名
name string

リンク プレビューのタイトルを上書きします。

リンク キャプション
caption string

リンク プレビューのタイトルの下のキャプションを上書きします。

説明をリンクする
description string

リンク プレビューの説明を上書きします。

アクション リンク名
name string

アクション リンクの名前またはラベル。

アクション リンク
link string

アクション リンク自体の URL。

投稿場所
place string

この投稿に関連付けられている場所のページ ID

タグ付きユーザー
tags string

この投稿でタグ付けされたユーザーのユーザー ID のコンマ区切りリスト。

サムネイル画像 ID
object_attachment string

ユーザーの写真アルバム内の、サムネイル画像として使用する既存の写真の Facebook ID。

国コード
Targetted countries string
ロケール コード
Targetted locales integer
リージョン コード
Targetted regions integer
都市コード
Excluded cities integer
国コード
Targetted countries string
リージョン コード
Targetted regions integer
都市コード
Excluded cities integer
最低年齢
age_min integer

13 歳以上である必要があります。

最高年齢
age_max integer

最高の年齢。

性別コード。 男性には 1、女性には 2 を使用します。
Targetted genders integer
交際ステータス。 独身は 1、'交際中' は 2、既婚は 3、婚約中は 4 を使用します。
Targetted relationship statuses integer
関心コード。 男性を示すのに 1 を、女性を示すのに 2 を使用します。
Targetted interests integer
卒業年
Targetted college graduation year integer
学歴の状態コード。 高校は 1、大学は 2、卒業 (または地域で同等のもの) は 3 を使用します。
Targetted education statuses integer
ロケール コード
Targetted locales integer
投稿の公開。
published boolean

この新しく公開されたオブジェクトについてストーリーが表示されるかどうか。

公開日時のスケジュール
scheduled_publish_time date-time

この投稿が公開される日時のことで、API 呼び出しの時点から 10 分から 6 か月の間で任意の日付にすることができます。

過去の日時指定。
backdated_time date-time

この投稿の日付にしたい過去の日時を指定します。

過去の日時の表示形式。
backdated_time_granularity string

過去に日付変更された投稿の表示方法を制御します。

添付ファイルのリンク
link string

投稿に添付するリンクの URL。

リンクの画像
picture uri

リンクに関連付けられているプレビュー画像を指定します (最適な表示のためには縦横比が 1 : 1で 458 x 458 ピクセル以上)。

画像ハッシュ
image_hash string

広告画像ライブラリのリンクに関連付けられているプレビュー画像のハッシュ (最適な表示のためには縦横比が 1 : 1で 458 x 458 ピクセル以上)。

リンク名
name string

リンク プレビューのタイトル。

説明をリンクする
description string

価格、割引、または Web サイトのドメインのいずれかを表示するために使用されます。

複数共有エンド カード
multi_share_end_card boolean

false に設定すると、child_attachments が使用されている場合、カルーセル リンク投稿のエンド カードは表示されません。

戻り値

フィードに投稿されたアイテムの詳細。

投稿アイテム
PostFeedResponse

ユーザーのタイムラインを取得する (V2) [非推奨]

ユーザーのタイムラインから投稿を取得します (V2)。

パラメーター

名前 キー 必須 説明
ユーザー ID
userId True string

タイムラインを取得する必要があるユーザーの一意の ID。

最大投稿数
limit integer

取得する投稿の最大数です。

場所の有無
with string

投稿リストを、場所が添付されているものだけに制限します。

フィールド
fields string

取得したいフィールドを指定します。 例 (ID、名前、画像)。

戻り値

フィード アイテムの一覧。

フィード
GetFeedResponse

ユーザーのタイムラインを取得する [非推奨]

ユーザーのタイムラインから投稿を取得します。

パラメーター

名前 キー 必須 説明
ユーザー ID
userId True string

タイムラインを取得する必要があるユーザーの一意の ID。

最大投稿数
limit integer

取得する投稿の最大数です。

場所の有無
with string

投稿リストを、場所が添付されているものだけに制限します。

フィールド
fields string

取得したいフィールドを指定します。 例 (ID、名前、画像)。

戻り値

フィード アイテムの一覧。

フィード
GetFeedResponse

ユーザーまたはページのタイムラインを取得する [非推奨]

ユーザーまたはページのタイムラインから投稿を取得します。

パラメーター

名前 キー 必須 説明
ユーザー ID
objectId True string

タイムラインを取得する必要があるユーザーまたはページの一意の ID。

最大投稿数
limit integer

取得する投稿の最大数です。

場所の有無
with string

投稿リストを、場所が添付されているものだけに制限します。

非表示の投稿を含める
include_hidden boolean

ページによって非表示にされた投稿を含めるかどうか。

フィールド
fields string

取得したいフィールドを指定します。 例 (ID、名前、画像)。

戻り値

フィード アイテムの一覧。

フィード
GetFeedResponse

自身のタイムライン (V2) からフィードを取得する [非推奨]

ログインしたユーザーのタイムライン (V2) からフィードを取得します。

パラメーター

名前 キー 必須 説明
フィールド
fields string

取得したいフィールドを指定します。 例 (ID、名前、画像)。

最大投稿数
limit integer

取得する投稿の最大数です。

場所の有無
with string

投稿リストを、場所が添付されているものだけに制限します。

返されたフィードのフィルター
filter string

特定のストリーム フィルターに一致する投稿のみを取得します。

戻り値

フィード アイテムの一覧。

フィード
GetFeedResponse

自身のタイムラインからフィードを取得する [非推奨]

ログインしたユーザーのタイムラインからフィードを取得します。

パラメーター

名前 キー 必須 説明
フィールド
fields string

取得したいフィールドを指定します。 例 (ID、名前、画像)。

最大投稿数
limit integer

取得する投稿の最大数です。

場所の有無
with string

投稿リストを、場所が添付されているものだけに制限します。

返されたフィードのフィルター
filter string

特定のストリーム フィルターに一致する投稿のみを取得します。

戻り値

フィード アイテムの一覧。

フィード
GetFeedResponse

自身のタイムラインに投稿する [非推奨]

ログインしているユーザーのタイムラインに状態メッセージを投稿します。

パラメーター

名前 キー 必須 説明
状態メッセージ
message True string

投稿の本文。ステータス メッセージとも呼ばれます。

リンクの投稿
link uri

投稿に添付するリンクの URL。

画像のリンク
picture uri

リンクに関連付けられているプレビュー画像を指定します。

リンク名
name string

リンク プレビューのタイトルを上書きします。

リンク キャプション
caption string

リンク プレビューのタイトルの下のキャプションを上書きします。

説明をリンクする
description string

リンク プレビューの説明を上書きします。

投稿場所
place string

この投稿に関連付けられている場所のページ ID。

タグ付けされたユーザー
tags string

この投稿でタグ付けされたユーザーのユーザー ID のコンマ区切りリスト。

プライバシー設定の説明
description string

Facebook に表示されるような、プライバシー設定を説明するテキスト。

プライバシーの値
value True string

プライバシー設定の値。

許可されたユーザー
allow string

値が CUSTOM の場合、これは投稿を表示できるユーザー ID と友人リスト ID のコンマ区切りリストです。

拒否されたユーザー
deny string

値が CUSTOM の場合、これは投稿を表示できないユーザー ID と友人リスト ID のコンマ区切りリストです。

拒否された友人
friends string

値が CUSTOM の場合、これはどの友達グループが投稿を表示できるかを示します。

サムネイル画像 ID
object_attachment string

ユーザーの写真アルバム内の、サムネイル画像として使用する既存の写真の Facebook ID。

戻り値

フィードに投稿されたアイテムの詳細。

投稿アイテム
PostFeedResponse

トリガー

自身のタイムラインに新しい投稿があるとき [非推奨]

ログインしたユーザーのタイムラインに新しい投稿があると、新しいフローがトリガーされます。 投稿を検出するサービスの機能は、Facebook の個人のプライバシー設定を含むいくつかのプライバシー チェックに合格する必要があります。 このため、このトリガーがすべての投稿に対してアクティブ化するとは限りません。

自身のタイムラインに新しい投稿があるとき [非推奨]

ログインしたユーザーのタイムラインに新しい投稿があると、新しいフローがトリガーされます。 投稿を検出するサービスの機能は、Facebook の個人のプライバシー設定を含むいくつかのプライバシー チェックに合格する必要があります。 このため、このトリガーがすべての投稿に対してアクティブ化するとは限りません。

戻り値

新しく作成された投稿の一覧。

タイムライン フィード
TriggerFeedResponse

定義

GetFeedResponse

フィード アイテムの一覧。

名前 パス 説明
応答データ
data array of PostItem

TriggerFeedResponse

新しく作成された投稿の一覧。

名前 パス 説明
応答データ
data array of TriggerItem

PostItem

プロファイルのフィード内の個々のエントリ。 プロファイルは、ユーザー、ページ、アプリ、またはグループであることが可能です。

名前 パス 説明
投稿 ID
id string

投稿の一意の ID。

管理者クリエイター
admin_creator array of AdminItem

投稿を作成した管理者の一意の ID。 ページのみに適用されます。

リンク キャプション
caption string

投稿内のリンクのキャプション (名前の下に表示されます)。

作成日時
created_time date-time

投稿が最初に公開された時刻。 ライフ イベントに関する投稿の場合、これはライフ イベントの日時になります。

リンクの説明
description string

投稿内のリンクの説明 (名前の下に表示されます)。

ニュース フィード ターゲット
feed_targeting FeedTargetItem

この投稿のニュース フィードのターゲット設定を制御するオブジェクト。 これらのグループ内の誰かがこの投稿を見る可能性が高くなり、他の人が見る可能性は低くなります。 ページのみに適用されます。

ユーザー
from UserItem

特定の Facebook ユーザーの詳細。

アイコン リンク
icon string

この投稿の種類を表すアイコンへのリンク。

非表示?
is_hidden boolean

この投稿が非表示としてマークされている場合 (ページにのみ適用されます)。

公開済み?
is_published boolean

スケジュールされた投稿が公開されたかどうかを示します (スケジュールされたページ投稿にのみ適用されます。ユーザーの投稿と即座に公開された投稿の場合、この値は常に真です)。

リンク URL
link uri

この投稿に添付されているリンク。

状態メッセージ
message string

投稿の状態メッセージ。

件名
name string

リンクの名前。

メディア ID
object_id string

投稿に添付されたアップロード済みの写真またはビデオの ID。

画像 URL
picture uri

投稿に含まれているリンクから取られた写真。

場所
place PlaceItem
プライバシー​
privacy PrivacyItem
投稿プロパティ
properties array of PropertyItem

動画の長さなど、添付された動画のプロパティの一覧。

ビデオ ソース
source uri

投稿に添付されている Flash ムービーまたはビデオ ファイルへの URL。

状態の更新の種類
status_type string

状態の更新の種類の説明。

ストーリー テキスト
story string

2人が友達になったときや、誰かがその人のウォールに投稿したときに生成されたものなど、ユーザーが意図的に生成したものではないストーリーからのテキスト。

ターゲット設定
targeting TargetItem
発信先
to array of ProfileCollection

この投稿で言及または対象にされているプロファイル。

投稿の種類
type string

この投稿のオブジェクトの種類を示す文字列。

最終更新日
updated_time date-time

この投稿への最後の変更の日時、またはそれに対するコメント。

with_tags
with_tags ProfileCollection
メディア
media array of uri

TriggerItem

プロファイルのフィード内の個々のエントリ。 プロファイルは、ユーザー、ページ、アプリ、またはグループであることが可能です。

名前 パス 説明
投稿 ID
id string

投稿 ID。

作成時刻
created_time date-time

投稿が最初に公開された時刻。 ライフ イベントに関する投稿の場合、これはライフ イベントの日時になります。

ユーザー
from UserItem

特定の Facebook ユーザーの詳細。

状態メッセージ
message string

投稿の状態メッセージ。

投稿の種類
type string

この投稿のオブジェクトの種類を示す文字列。

画像 URL
picture uri

投稿に含まれているリンクから取られた写真。

リンク URL
link uri

この投稿に添付されているリンク。

件名
name string

リンクの名前。

説明をリンクする
description string

投稿内のリンクの説明 (名前の下に表示されます)。

メディア
media array of uri

AdminItem

名前 パス 説明
ユーザー ID
id integer

管理者ユーザーを表す一意の ID。

管理者氏名
name string

管理者の名前。

PropertyItem

名前 パス 説明
プロパティ名
name string

プロパティの名前。

プロパティ値
text string

プロパティの値。

プロパティ リンク
href uri

プロパティに関連付けられているリンク。

PostFeedResponse

フィードに投稿されたアイテムの詳細。

名前 パス 説明
投稿 ID
id string

ProfileCollection

名前 パス 説明
data
data array of UserItem

UserItem

特定の Facebook ユーザーの詳細。

名前 パス 説明
ユーザー ID
id string

ユーザーを表す一意の ID。

first_name string

ユーザーの名。

last_name string

ユーザーの姓。

氏名
name string

ユーザーの氏名。

性別
gender string

ユーザーの性別。

ユーザー経歴
about string

ユーザーの経歴ページの本文。

TargetItem

名前 パス 説明
対象国
countries array of string

対象国の値。

対象ロケール
locales array of integer

対象のロケール。

対象地域
regions array of integer

対象地域の値。

除外都市
cities array of integer

除外された都市の値。

FeedTargetItem

この投稿のニュース フィードのターゲット設定を制御するオブジェクト。 これらのグループ内の誰かがこの投稿を見る可能性が高くなり、他の人が見る可能性は低くなります。 ページのみに適用されます。

名前 パス 説明
対象国
countries array of string

対象国の値。

対象地域
regions array of integer

対象地域の値。

除外都市
cities array of integer

除外された都市の値。

最低年齢
age_min integer

13 歳以上である必要があります。

最高年齢
age_max integer

最高の年齢。

対象性別
genders array of integer

対象の特定の性別。 1 はすべての男性ビューアー、2 は女性ビューアーを対象とします。 デフォルトでは両方を対象にします。

対象交際ステータス
relationship_statuses array of integer

交際ステータスに基づく対象設定用の整数の配列。

対象関心
interested_in array of integer

ユーザー プロファイルの '関心のある' フィールドに基づいた対象設定を示します。

対象大学卒業年
college_years array of integer

大学卒業年の整数の配列。

対象学歴状態
education_statuses array of integer

学歴水準に基づく対象設定用の整数の配列。

対象ロケール
locales array of integer

対象のロケール。

PlaceItem

名前 パス 説明
場所 ID
id string

場所を表す一意の ID

場所名
name string

場所の名前です

場所の評価
overall_rating float

星 5 段階での場所の総合評価。 0 は結合された評価を取得するのに十分なデータがないことを意味します。

場所
location LocationItem

LocationItem

名前 パス 説明
都市名
city string

場所の都市。

国名
country string

場所の国。

緯度
latitude float

場所の緯度。

ロケーション
located_in string

この場所が別の場所内に位置する場合の親場所。

経度
longitude float

場所の経度。

場所の名前
name string

場所の名前。

地域の名前
region string

場所の地域の名前。

州名
state string

場所がある州。

町名
street string

場所がある町。

ZipCode
zip string

場所の郵便番号。

PrivacyItem

名前 パス 説明
プライバシー設定の説明
description string

Facebook に表示されるような、プライバシー設定を説明するテキスト。

プライバシーの値
value string

プライバシー設定の値。

許可されたユーザー
allow string

値が CUSTOM の場合、これは投稿を表示できるユーザー ID と友人リスト ID のコンマ区切りリストです。

拒否されたユーザー
deny string

値が CUSTOM の場合、これは投稿を表示できないユーザー ID と友人リスト ID のコンマ区切りリストです。

拒否された友人
friends string

値が CUSTOM の場合、これはどの友達グループが投稿を表示できるかを示します。