2012-08-29 30 views
1

我有一個音樂博客,並希望將我的所有帖子複製到Facebook,但我無法獲取api以發佈流式音頻,就像手動發佈時一樣。它確實發佈,但音頻被刪除。這裏是我的代碼:Facebook API不能上傳流式音頻到頁面牆

<?php 

require 'facebook-php-sdk/src/facebook.php'; 
$APP_ID = 'MYAPPID'; 
$APP_SECRET = 'MYAPPSECRET'; 
$PAGE_ID = 'MYPAGEID'; 
$ACCESS_TOKEN = 'GENERATEDACCESSTOKEN'; 

$facebook = new Facebook(array(
    'appId' => $APP_ID, 
    'secret' => $APP_SECRET, 
    'cookie' => true, 
)); 

$attachment = array(
       'message' => 'some message', 
       'attachment' => '{"media": [{"type": "mp3","src": "http://EXAMPLE.COM/music.mp3", "title": "title", "artist": "artist", "album":"album"}]}', 
       'access_token' => $ACCESS_TOKEN 
      ); 

$result = $facebook->api('/'.$PAGE_ID.'/feed', 'post', $attachment); 

if($result){ 
    echo "<p>Posted status update</p>"; 
} 
else { 
    echo "<p>Unable to post update.</p>"; 
} 

?> 

任何想法如何解決這個問題?謝謝你們都

回答