JDBC Driver for Facebook

Build 23.0.8839

Likes

ターゲットのいいね!を作成、削除、およびクエリします。または、指定されたユーザーまたはページがいいね!したページをリストします。このテーブルを使用するには、認証が必要です。

テーブル固有の情報

Likes は高度なテーブルで、SQL クエリでTarget 列を設定する必要があります。

Facebook のLikes は、特定のターゲットをいいね!したユーザーを表します。ターゲットには、投稿、写真などのいいね!を関連付けることができる有効なエンティティを指定できます。

Note: 現時点では、Likes テーブルでは、ページに対する「いいね!」などのリアクションを取得することはできません。Facebook から新しいページエクスペリエンスでページのシンプルなインサイトを取得するには、PageAndPostInsights を参照してください。

Select

いいね!を選択する場合は、ターゲットを指定します。ターゲットは、いいね!を獲得したエンティティのユーザー名またはID を表します。次に例を示します。

SELECT Id, Name, Picture FROM Likes WHERE Target = '15526475270_410830705612736'

いいね!のターゲットとしてユーザーまたはページを指定した場合は、そのユーザーまたはページがいいね!したページが返されます。次に例を示します。

SELECT Id, Name, Username, Category FROM Likes WHERE Target = 'facebook'

ターゲットを指定しなかった場合は、現在の認証ユーザーがターゲットとして使用されます。この場合は、認証ユーザーがいいね!したページが返されます。

Insert

いいね!またはいいね!したオブジェクトを挿入するには、いいね!するターゲットを指定してINSERT ステートメントを発行します。ターゲットには、アルバム、チェックイン、コメント、写真、投稿、近況アップデートなど、いいね!できるオブジェクトを指定する必要があります。次に例を示します。

INSERT INTO Likes (Target) VALUES ('123456789_123456789')

Update

Facebook は、いいね!の更新を許可していません。

Delete

Facebook は、いいね!の削除を許可していません。

Columns

Name Type ReadOnly Description
ID [KEY] String True

ターゲットをいいね!したユーザーのID。これは、ターゲットID と組み合わせることができます。ユーザーID は、最後の'_'の後の部分です。

Target [KEY] String False

いいね!されたターゲットのID またはユーザー名。これには、投稿、ページ、写真など、いいね!された有効なID を指定できます。

Name String True

ターゲットをいいね!したユーザーの名前。または、ページの名前を指定できます。

Username String True

ページに含まれるリンク先のページを取得する際のページのユーザー名。

Picture String True

ターゲットをいいね!したユーザーの写真。または、ページの写真を指定できます。

Category String True

ユーザーまたはページのカテゴリ。

CreatedTime Datetime True

いいね!された時刻がある場合は、その時刻。

Pseudo-Columns

SELECT ステートメントのWHERE 句では、疑似カラムフィールドを使用して、データソースから返されるタプルを詳細に制御することができます。 詳細については、WHERE 句のセクションを参照してください。

Name Type Description
offset String

最初に返す結果。結果の手動ページングで使用されます。

Copyright (c) 2024 CData Software, Inc. - All rights reserved.
Build 23.0.8839