사이트에 대한 고유 한 API를 구축 중이므로 다른 웹 사이트 API를 실험 중입니다. bebo.com에는 API 소유자가 앱의 키와 비밀번호를 전달하는 PHP 클라이언트가 있습니다. 당신은 당신이 호출 할 수있는 방법/기능의 무리와 함께 클라이언트 라이브러리를 가지고, 모든 메소드는 다음과 같이 작동 :이 스크립트는 어떤 종류의 API 응답을 생성합니까?
public function score_getHigh($uid='', $name='') {
return $this->execute('score.getHigh', array('member_id' => $uid, 'name' => $name));
}
당신은 그들 모두가 단지 함수의 이름을 전달 볼에 PARAMS를 넣을 수 있습니다 배열을 만들고 실행 (메서드 이름, 메서드 매개 변수) 함수를 통해 전달합니다. 이 기능은 다음, 그 다음 POST를 실행하거나 CURL와 API 페이지에이를 얻을 수있는 모든 기능과 PARAMS의 목록을 만들려면이
//execute function
//flatten array
foreach ($params as $k => $v) {
if (is_array($v)) {
$params[$k] = implode(',', $v);
}
}
과 같은 코드를 실행하고이 아래 돌아 오는 결과 내 브라우저 나 대신 내가 브라우저에서 게시하는 방법 그냥이 배열을 보여줍니다 웹 브라우저의 페이지 소스를 보려면 다음을 게시 곱슬 곱슬시키기의 브라우저에서 페이지를 그래서 결국
Array
(
[error_code] => 102
[error_msg] => Session key invalid or no longer valid
[request_args] => Array
(
[0] => Array
(
[key] => v
[value] => 1.0
)
[1] => Array
(
[key] => api_key
[value] => Qnw1Moc22Y9m3XY5zUZohbxiwfkURaPJpN3m
)
[2] => Array
(
[key] => method
[value] => friends.get
)
[3] => Array
(
[key] => call_id
[value] => 1262417906.33
)
[4] => Array
(
[key] => sig
[value] => 18b8592f383a5f0abc332745284a0e99
)
)
)
질문에 자신을 방문하는 경우 여기, 어떤 종류의 응답 이죠, JSON이 아니며 XML이라고 생각하지 않습니다. CU로이 결과를 얻으려고하는 스크립트와 스크립트는 무엇이라고 생각합니까? RL, 어떻게 처리 할 수 있을까요? 당신의 PHP 스크립트에서
은 저에게 무책임한 var_dump처럼 보입니다. – mauris