2017-05-12 6 views
0

을 통해 더 작은 이미지 크기를 다운로드하는 방법 Podio API에서 작은 이미지 크기를 다운로드하는 방법. 원본 이미지 (get_raw() 사용)를 다운로드 할 수 있지만 다른 크기는 다운로드 할 수 없습니다. 이것은 가능한가?Podio API (PHP)

PHP API 클라이언트 get_raw 방법은 $ 크기 속성이 있습니다

public function get_raw($size = null) { 
    return Podio::get($this->get_download_link($size), array(), 
    array('file_download' => true))->body; 
} 

을 있지만 $ 크기는 null를 돌려줍니다.

답변

0

$size을 사용했는지 확인해주십시오.

그것은 get_download_link 방법은 당신이 더 나은 (https://github.com/podio/podio-php/blob/master/models/PodioFile.php#L27) 을 위해 작동합니다 그리고 그것은 https://developers.podio.com/doc/files 문서 페이지에서 $size 값을 허용해야한다는 것 (중 하나를 : medium, badge는 항목에 첨부 된 이미지에 대한 extra_large는)

+0

는'get_download_link' 보인다 'get_raw'가 호출하는 private 메소드입니다. 'get_raw ('medium')'을 호출하면'치명적인 오류 : 알려지지 않은 PodioBadRequestError 요청 URL'을 반환합니다. – jaripp

+0

전체 예제 및 전체 오류 메시지를 공유 할 수 있습니까? 또한 다운로드하려는 이미지는 무엇입니까? (첨부 파일, 아바타, 항목 이미지) –