2012-08-06 2 views
0

내 작업은 특정 날짜 또는 특정 날짜부터 현재 날짜까지 사용자 목록 활동을 얻는 것입니다. Google+ API에는 내 작업을 해결하는 데 도움이되는 방법이 있습니까? 아니면 찾을 방법을 말해 줄 수 있습니까? Google+ API : 날짜로 사용자 활동 가져 오기

나는 다음 응답을 구문 분석하고 필요한 활동을 얻을 활동
 $ch = curl_init(); 
     curl_setopt($ch, CURLOPT_URL, 'https://www.googleapis.com/plus/v1/people/'.$user->getGoogleId().'/activities/public?key='.sfConfig::get('app_google_plus_api_key') 
      .'&maxResults='.sfConfig::get('app_google_plus_max_result')); 
     curl_setopt($ch, CURLOPT_HEADER, false); 
     curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); 
     curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 30); 
     curl_setopt($ch, CURLOPT_USERAGENT, 'PHP Bot'); 
     $data = json_decode(curl_exec($ch)); 
     curl_close($ch); 

의 제한된 양을 얻기 위해 노력했다. 그러나 문제는이 활동의 ​​제한된 액티비티에는 필요한 날짜가 포함되어 있지 않을 수 있습니다. 왜냐하면이 액티비티는 그 날짜보다 새로운 날짜이기 때문입니다. 내가 정확히 설명하지 못해서 미안해. 나는 모국어 화자가 아니다.

+0

Google+ API 문서에서 Google 검색 사이트로의 작은 단계 일뿐입니다. 아주 작은 것. 두 가지를 결합하면 탁월한 결과를 얻을 수있을 것입니다. – hakre

+0

우리는 상관하지 않습니다. Google 스스로. 귀하의 질문에는 귀하의 과업이 아니라 귀하가 시도한 것을 포함시켜야합니다. –

답변

0

Google+ API는 현재이 기능을 지원하지 않습니다. 활동은 https://plus.google.com에 표시된 것과 동일한 순서로 activities.list 메소드에서 리턴됩니다. 즉, 첫 번째 페이지에는 새로운 활동이 포함되어 있지만 이전 활동에는 큰 영향이있을 수 있습니다.

API 문제 추적기에 feature request for this이 있습니다. 문제에 별표를 표시하면 업데이트 될 때 알림을 받게됩니다.

관련 문제