2014-01-12 8 views

ответ

1

Это потому, что вы не делаете правильные массивы тегов. Используйте следующие коды:

// Set tags limit 
    $f1 = $facebook->api('me/friends?limit=10'); 

    // Get access token 
    $access_token = $facebook->getAccessToken(); 

    // First post photo and then tag id 
    $post_photo = $facebook->api('/me/photos', 'POST', array(
            'source' => '@' . $photo, 
            'message' => $message 
            ) 
           ); 
    // Creating Tags arrays for Tagging in the photo 
    foreach($f1['data'] as $fbu){ 
    $tagx = array('tag_uid' => $fbu['id'],'x' => 30,'y' => 30); 
    $ftags[] = $tagx; 
    } 

    // Tags generated now giving variable 
    $tagargs = array (
     'tags' => json_encode($ftags), 
     'access_token' => $access_token, 
    ); 

    // Posting the tags in photo 
    $result = $facebook->api('/' . $post_photo['id'] . '/tags', 'post', $tagargs); 

 Смежные вопросы

  • Нет связанных вопросов^_^