應用程序可以代表用戶發佈牆貼。Facebook應用是否可以發佈只有發佈用戶和他/她的朋友才能看到的「私人」留言板?
用戶可以在自己的牆上張貼牆貼,標記好友,然後將其設置爲僅由該朋友看到。
應用可以在用戶的牆上張貼牆貼,在其中標記好友,並將其設置爲僅由該朋友看到?
應用程序可以代表用戶發佈牆貼。Facebook應用是否可以發佈只有發佈用戶和他/她的朋友才能看到的「私人」留言板?
用戶可以在自己的牆上張貼牆貼,標記好友,然後將其設置爲僅由該朋友看到。
應用可以在用戶的牆上張貼牆貼,在其中標記好友,並將其設置爲僅由該朋友看到?
你可以做到這一點很容易
變化包含值字段和可選的朋友,網絡,允許,拒絕和描述字段後
對象的隱私設置。
value字段可以指定以下字符串之一:EVERYONE,ALL_FRIENDS,NETWORKS_FRIENDS,FRIENDS_OF_FRIENDS,CUSTOM。
的朋友字段如果值被設置爲CUSTOM和包含以下字符串中的一個必須被指定:每個人,NETWORKS_FRIENDS,FRIENDS_OF_FRIENDS,ALL_FRIENDS,SOME_FRIENDS,SELF,或NO_FRIENDS(當目的可以通過網絡和朋友可看出) (當對象只能被網絡看到時)。
networks字段可能包含逗號分隔的網絡ID列表,其中可以看到該對象的網絡ID,對於所有用戶的網絡可以是1。
當friend值設置爲SOME_FRIENDS時,必須指定allow字段,並且必須指定逗號分隔的用戶ID列表和好友列表ID,以便「可以」查看帖子。
如果friends字段設置爲SOME_FRIENDS,並且必須指定'不能'看帖子的用戶ID和好友列表ID的逗號分隔列表,則可以指定拒絕字段。
如果指定了按位置/語言定位的Page的帖子,說明字段可能包含有效國家,城市和語言的逗號分隔列表。
注意:此隱私設置僅適用於發佈到當前或指定用戶自己的牆上的帖子。 Facebook忽略目標Wall帖子的這個設置(當用戶在與用戶連接的朋友,頁面,事件,組的牆上寫作時)。與Facebook上的行爲一致,任何可以看到目標Wall的人都可以查看所有有針對性的帖子。
隱私政策:任何非默認隱私設置必須由用戶有意選擇。除非用戶主動指定他們需要此非默認設置,否則您不能設置自定義隱私設置。需要注意的是該職位的知名度將通過更嚴格的用戶隱私設定,以及文章的隱私領域
感謝確定...
不知道標籤 ,但張貼在用戶的牆上(當前用戶) 張貼在臉書貼牆上,與少數朋友的隱私可以這樣做
$facebook = new Facebook(array(
'appId' => 'APP_ID',
'secret' => 'APP_SECRET',));
$accesstoken=$facebook->getAccessToken();
//get access token
$privacy = array(
'description' => 'any_description_goes_here',
'value' => 'CUSTOM',
'friends' => 'SOME_FRIENDS',
'allow' => 'YOUR_FRIENDS_ID'
);
//define privacy for the post
//
$url = "https://graph.facebook.com/". $userid ."/feed";
$ch = curl_init();
$attachment = array( 'access_token' => $accesstoken,
'name' => "checking",
'link' => "www.google.com",
'description' => 'check',
'message' => 'test',
'privacy' => json_encode($privacy)
);
curl_setopt($ch, CURLOPT_URL,$url);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 2);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, $attachment);
$result= curl_exec($ch);
curl_close ($ch);