amis Tag à l'aide du graphique photo api
-
28-10-2019 - |
Question
Je veux les amis de l'utilisateur tag dans la photo qui est téléchargé par l'utilisateur de ma demande .... quelqu'un aide s'il vous plaît me ... que je serai très complet .... merci im en utilisant CodeIgniter comme cadre. ... je l'ai déjà créé un album photo dans le profil de l'utilisateur et que uploadé photo dans cela, mais maintenant je veux marquer ses amis récupérés de sa liste d'amis ...
est le code i utilisé pour la création de l'album et de télécharger la photo =>
$fb_config = array(
'appId' => '148056051963323',
'secret' => '0cebf087b3084e5a772b6c31acb2736a'
);
$this->load->library('facebook', $fb_config);
$this->facebook->setFileUploadSupport(true);
$album_details = array(
'message'=> 'For more LoL images check out -> http://lolsharing.com/',
'name'=> 'LoL Sharing'
);
$album_exist_check = $this->common_model->check_album($_SESSION['user_fb_id']);
if($album_exist_check['album_id']==0)
{
$create_album = $this->facebook->api('/me/albums', 'post', $album_details);
$insert_ablum = $this->common_model->insert_ablum($_SESSION['user_fb_id'], $create_album['id']);
}
else
{
$create_album['id'] = $album_exist_check['album_id'];
}
$photo_details = array(
'message'=> ''.$image_name['image_caption'].' for more LoL Images check out - http://lolsharing.com/'
);
$photo_details['image'] = '@' . realpath(''.FCPATH.'assets/joke_images/'.$image_name['image_name'].'');
$upload_photo = $this->facebook->api('/'.$create_album['id'].'/photos', 'post', $photo_details);
if($upload_photo)
{
$this->common_model->user_point_counter($image_id);
$this->common_model->user_self_point_counter();
if($upload_photo)
{
//redirect(''.$_SESSION['return_url'].'');
echo "<div class='button1'>Image Shared.</div>";
echo '<div class="num_share">
Total Shares <br />
<span> '.$image_name['shares'].'</span>
</div>';
}
}
me..thanks d'aide à l'avance
La solution
Voici comment ajouter des tags. L'exemple que je donne utilise l'API Graph Explorer: https://developers.facebook.com/tools/ explorateur
Voir aussi la section tags
de: https://developers.facebook.com/ docs / référence / api / photo /
- demander un jeton avec les autorisations appropriées (voir lien ci-dessus pour l'autorisation que vous aurez besoin)
- Saisissez votre ID photo et cliquez sur Obtenir
- Ajout / balises à l'URL graphique et cliquez sur Obtenir pour voir ce que les balises existent déjà
- Modifier Arrivez au message dans le menu déroulant
- Cliquez sur Ajouter un champ, Nom = à, valeur = un identifiant d'amis ou votre id
- Cliquez sur Ajouter un champ, nom = valeur x, = 45
- Cliquez sur Ajouter un champ, Name = y, valeur = 45
- Cliquez sur Envoyer
- Modifier republier pour entrer dans le menu déroulant
- Cliquez sur Soumettre pour voir la nouvelle balise
- Bien sûr, la personne que vous taguez sur la photo peut-être besoin d'approuver l'étiquette si elles ont leur fonctions de sécurité défini comme tel.