2011-09-17 4 views
0

저는 아브라함의 PHP 라이브러리를 사용하여 twitter api와 연결하고 있습니다. 인증이 다음을 수행 한 후, 배경 프로필을 업데이트하려고account/update_profile_background_image using Abraham 's

임 : 임 이미지를 올바르게 부착하지 때문에

빈 페이지를 출력하고 응답 HTTP 코드 (501)입니다
$connection = new TwitterOAuth($app['consumer_key'], $app['consumer_secret'], $session->oauth_token, $session->oauth_token_secret); 
$background = "/controller/img/twitter_back.jpg"; 

$parameters = array(
    'image' => '@' . $background . ';type=image/jpeg', 
    'tile' => 0, 
    'use' => 1, 
    'skip_status' => 1 
); 

$response = $connection->post('account/update_profile_background_image', $parameters); 
print_r($response); 

, 필자가 추측. 이미지 경로가 정확하지만 매개 변수로 입력하는 방법이 올바른지 확실하지 않습니다.

나는 verify_credentials을 완벽하게 처리 할 수 ​​있으므로 인증은 문제가되지 않습니다.

아이디어가 있으십니까? 감사합니다. .

답변

0

아브라함의 도서관은 트위터에 필요한 다중 이미지 업로드를 지원하지 않습니다. Math Harris의 라이브러리를 사용할 수 있으며 이미지 업로드를 지원합니다. Math Harris

또한 Base 64 암호화 된 이미지를 업로드해야합니다.

1

아브라함의 라이브러리는 (아직) 배경 이미지 업로드를 지원하지 않습니다.

+0

죄송합니다. 귀하의 답변은 정확하지만 다른 하나는 더 완전하며 실제로 옵션을 제공합니다. 어쨌든 고마워. –