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">
                        &nbsp;&nbsp; Total Shares <br />
                        <span>&nbsp; '.$image_name['shares'].'</span>
                        </div>';
            }
        }

me..thanks d'aide à l'avance

Était-ce utile?

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 /

  1. demander un jeton avec les autorisations appropriées (voir lien ci-dessus pour l'autorisation que vous aurez besoin)
  2. Saisissez votre ID photo et cliquez sur Obtenir
  3. Ajout / balises à l'URL graphique et cliquez sur Obtenir pour voir ce que les balises existent déjà
  4. Modifier Arrivez au message dans le menu déroulant
  5. Cliquez sur Ajouter un champ, Nom = à, valeur = un identifiant d'amis ou votre id
  6. Cliquez sur Ajouter un champ, nom = valeur x, = 45
  7. Cliquez sur Ajouter un champ, Name = y, valeur = 45
  8. Cliquez sur Envoyer
  9. Modifier republier pour entrer dans le menu déroulant
  10. Cliquez sur Soumettre pour voir la nouvelle balise
  11. 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.
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top