2 つの異なるサーバー (2 つの異なるホスティング パートナー) で 2 つの (Wordpress) サイトを取得しました。
以前は、OAuth メソッドを使用せずに両方のサーバーで 4sq API を問題なく呼び出すことができました。
先週、あるサーバーでエラー (詳細不明) が発生し、PHP で作成した 4sq ルーチンが機能しなくなりました。
使用される PHP コード:
$response = wp_remote_get( 'https://api.foursquare.com/v2/venues/<venueid>?client_id=<client-id>&client_secret=<client-secret>&v=20120408' );
if( is_wp_error( $response ) ) {
echo 'Something went wrong!';
} else {
echo 'Response:<pre>';
print_r( $response );
echo '</pre>';
}
なんらかの理由で API を呼び出すために、Foursquare が突然私のサイト (明らかに機能していないサイト) をブロックしていることに違いありません。
私のサイトには 1 日に 100 人の訪問者がいるからです (今のところ)。
すでに api[at]foursquare.com にメールを送信しましたが、返信がありませんでした (Twitter 経由でもありません)。
何か案は ?4sq からより重要なエラー メッセージを返すために使用できる簡単な (OAUTH ではない) PHP ルーチンを使用すると、何が問題なのかがわかります。
Foursquare に連絡して、私のリクエストに返信してもらう方法はありますか?
ありがとう