2012-04-24 19 views
1

私は現在、レストラン、カフェなどの衛生状態を記載した地方自治体向けの食品安全ウェブサイトを構築しています。私はFoursquareのページに従って人々に衛生状態を知らせる彼らはヒントを介してチェックイン時。Foursquare API経由でヒントを削除/編集しますか?

私はこのすべてをテストしていますが、場所が再検査されたときに、古いチップを古いものから削除する方法はありません。新しいものと交換してください。

クイック検索では、APIを介してヒントを削除する方法がないことがわかりました。私は完全にその理由を理解していますが、ヒントをプログラムで編集できる方法はありますか?そうでない場合は、チェックインする場所の食品衛生スコアをユーザーに伝えるための他の方法はありますか?

答えて

4

API経由では可能ですが、公開API(おそらく意図的)には記載されていません。フォースクエアのウェブページには、ヒントを削除するため、以下のAPIエンドポイントを使用しています:/v2/tips/#TIPID#/delete(投稿のみを受け入れる)

をですから、そのようなあなたのシステムを使用することができます。

  1. は、例えば、あなたのヒントのIDを取得します。 https://api.foursquare.com/v2/users/self/tipsまたはhttps://api.foursquare.com/v2/venues/#VENUE_ID#/tips

  2. ビア先端を削除するには、次のポストを実行します。 私はエンドポイント数回使用しているhttps://api.foursquare.com/v2/tips/#TIP_ID#/delete?oauth_token=#YOUR_OAUTH_TOKEN#&v=20120321

。期待どおりに働いていますが、そのように残っているという保証はありません。

+0

これは完璧です、ありがとうございます! – Pezholio

関連する問題