0
foreach($ret_obj as $person)
{        
    $a = $person['uid'];
    echo $a.'<br />';
    $page_feed = $facebook->api(
        '/'.$a.'/feed',
        'POST',
        array(
            'message' => 'Message',
            'name' => 'Name',
            'description' => 'description',
            'link' => ''.FB_BASE_URL.'',
            'picture' => 'http://link.edu/pic.jpg',
            'access_token' => ''.$fbme[access_token].'' 
        )
    );

    //if $page_feed is defined it prints yes if not defined prints no
    if($page_feed){echo 'yes<br />';}
    elseif(!$page_feed[id]){echo 'no<br />';} 
}

有些人甚至不向他们的朋友开放他们的墙。然后我想检查$page_feed是真还是假。我正在尝试在最后两行中执行此操作。我试过了isset()。无论我做什么,我都无法打印no

当它发布时,$page_feed变量返回如下内容:533444332_475819545445666 我尝试了下面的代码,但它又给了我一个空白页。

if($page_feed){echo strstr($page_feed[id],'_').'<br />';}
elseif(strstr($page_feed[id],'_')){echo 'no<br />';}
4

1 回答 1

0
于 2012-07-21T09:14:21.210 回答