リンク「http://myshop.com/product/1」にいいねボタンを付けたとします。
ユーザーがこのリンク「http://myshop.com/product/1」で「いいね!」をクリックしたかどうかを確認します。ユーザーがこれを気に入った場合。私たちは彼にいくらかの割引を与えるか、彼にいくらかの報酬を与えます.
これを行う方法
リンク「http://myshop.com/product/1」にいいねボタンを付けたとします。
ユーザーがこのリンク「http://myshop.com/product/1」で「いいね!」をクリックしたかどうかを確認します。ユーザーがこれを気に入った場合。私たちは彼にいくらかの割引を与えるか、彼にいくらかの報酬を与えます.
これを行う方法
Open Graph URLである限り、url_like
テーブルを確認できます
SELECT user_id FROM url_like WHERE user_id = me() and url="THE_URL_TO_CHECK"
成功したJSON応答にはuser_idが含まれるため、クエリの実行後にtrueまたはfalseを返す条件関数を配置する必要があります。
FacebookからJavascriptSDKを使用できます。ユーザーからすべてのいいねを読んだり、特定のページを要求したりできます。
FB.api("/me/likes/" + OBJECT_ID, function(response) {
// Do some staff here with page data
})
FB.api("/me/likes/", function(response) {
// Do some staff here with all pages data
})
これをテストするために、 GraphAPIエクスプローラーを使用できます。
あなたの場合、あなたはFacebookOpenGraphであなたのオブジェクトIDを知る必要があります。これは次のサイトで確認できます