0

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 に連絡して、私のリクエストに返信してもらう方法はありますか?

ありがとう

4

1 に答える 1

0

ホスティング会社が一部のサーバー設定またはネットワーク構成を変更した可能性があります。そのサーバーから他のサービスにアクセスできますか? どちらの場合も、ホストに問い合わせてください。

于 2012-04-13T10:03:02.180 に答える