Facebook fournit JS et autres SDK multiples pour cela, vous pouvez utiliser le code js suivant pour référence.
FB.api('/'+page_id+"/feed/", 'post',{"privacy":"{'value':'EVERYONE','description':'visible to everyone'}","access_token":access_token,
message: title + " " + description,
picture: image,
from: 'me',
caption: caption,
link: photo_click_link,
description: description
}, function(response) {
if (!response || response.error) {
access_token ="";
get_access_token();
show_custom_message(response["error"]);
} else {
update_ad_share_url_and_status(id, response.id,"page");
}
});
où page_id is the id of the page
vous pouvez utiliser les paramètres de confidentialité pour définir la vie privée
When value is CUSTOM, this is a comma-separated list of user IDs and friend list IDs that can see the post. This can also be ALL_FRIENDS or FRIENDS_OF_FRIENDS to include all members of those sets.
Je suis tout à fait certain qu'il n'y a pas de fonction dans l'API Facebook pour fusionner le visage d'un utilisateur avec une photo d'un singe. – FacticiusVir
J'étais plus préoccupé par la tâche # 3. – Gajus
@FacticiusVir Drôle comment les choses ont changé depuis 2010. – Gajus