0

チェックインの場所を Foursquare API から取得しています。ただし、API はすべてのチェックインを取得します。チェックインは 5 回だけ必要です。制限を設定するにはどうすればよいですか?

私のコード:

 <?php if(!isset($_GET['code']) && !isset($_COOKIE['access_token'])) { 

 $authorizeUrl = $fsObjUnAuth->getAuthorizeUrl($redirectUri); 

} else {}

$creds = $fsObj->get("/venues/{$userId}/herenow");

$f=0;
foreach ($creds->response->hereNow as $item) {}
foreach ($item as $item2) {
foreach ($item2 as $item3) {    
$f++;
if($item3->firstName) {

echo '<div class="user-normal">';
echo '<img src="'.$item3->photo.'" class="avatar" />';
echo '<span class="username-def">'; 
echo $item3->firstName; echo ' ';
echo $item3->lastName;
echo '</span>';
echo '</div>';
if ($f==5) break;

}

;};};     ?>

私はこの apigee.com を試してみて、http://prntscr.com/1phdin で動作しています。apigee は oauth_token を作成していますが、方法がわかりません。自分で作成できないため、「無効な oauth_token」エラーが発生します。

4

1 に答える 1

0

オプションのパラメータを渡して制限を設定できます

Foursquare 開発者ドキュメント

たとえば、次のようになります。

/venues/{$userId}/herenow?limit=5

于 2013-09-05T09:11:01.773 に答える