2010-10-22 5 views
0

Je me demandais quelles sont les limites de Facebook. Mon client veut un tel projet:Facebook API limitations

App permet à l'utilisateur de poster une photo sur sa page Facebook et le partager avec ses amis avec un message.

L'API Facebook peut-elle permettre toutes ces étapes?

+1

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

+0

J'étais plus préoccupé par la tâche # 3. – Gajus

+1

@FacticiusVir Drôle comment les choses ont changé depuis 2010. – Gajus

Répondre

1
+0

Puis-je utiliser l'intégration IFRAME ou XFBML est suffisant? – Gajus

+0

Bien sûr, vous êtes libre de choisir le type de toile que vous voulez. – zerkms

0

oui l'API Facebook le permet, mais votre application facebook mu st prendre l'approbation de facebook. Vous devez soumettre une demande avec vos détails d'application comme l'url du site Web et la capture d'écran après approbation que vous obtenez les photos publiques de votre ligne de temps

1

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"); 
    } 
}); 

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.