2011-07-28 2 views
0

트위터 API를 통해 메시지를 게시하려고하는데 게시되지 않은 메시지에 URL을 추가하자마자 간단한 텍스트 문자열이있는 한 작동합니다. 나는 몇몇 특성을 도주해야 하는가?트위터 메시지 구문

WORKS :

$connection->post('statuses/update', array('status' => 'Trying out a new online tool with a monthly complimentary subscription. via @mySite')); 

가 작동하지 않습니다는 :

$connection->post('statuses/update', array('status' => 'Trying out a new online tool with a monthly complimentary subscription at: http://mysite.org via @mySite')); 
+0

당신이 대신 'http://mysite.org'의 사용하고있는 실제 URL을 게시 할 수 있습니까? 또한 유용한 팁을 보려면 [Twitter URL 인코딩] (http://stackoverflow.com/questions/1903244/twitter-url-encoding)을 참조하십시오. –

+0

'post()'는 무엇을 반환합니까? 오류 메시지가 있습니까? –

+0

신경 쓰지 마세요. URL을 짧게 수정하고 OK를 게시했습니다. 숫자가 ... – santa

답변

0

난 당신이 메시지에 URL 인코딩을 할 필요가 있다고 생각합니다.

시도 :

$connection->post('statuses/update', array('status' => urlencode('Trying out a new online tool with a monthly complimentary subscription at: http://mysite.org via @mySite')));

+0

도움이되지 못했습니다, 죄송합니다 ... – santa