問題タブ [yelp]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - ビジネスページのレビューの書き込みをサポートするYelpAPI
Yelpはビジネスページにレビューを書くためのAPIサポートを提供していますか?別のサイトからレビューを書く方法はありますか?
android - android avd を使用した Yelp API
yelp API を Java プロジェクトとして正常に実行できます。
Androidエミュレーターで実行すると、エラーが発生します。私はすべて次のように設定しています:
Android での Yelp 統合
私の avd は最新で、Google API パッケージがインストールされています。これらは私のエラーメッセージです。
oauth - Yelp API Google App Script OAuth
Google Apps Script を使用して Yelp Search Api にクエリを実行し、結果をスプレッドシートに入れようとしています。この例をモデルとして使用して yelp を呼び出す際に問題があります。
https://developers.google.com/apps-script/class_oauthconfig
このクラスには、Yelp が提供していないように見えるアクセス トークン URL を設定するためのメソッドしかありません。トークンとトークン シークレットを直接提供するだけです。これらはコンシューマー キーとシークレットのように設定されると想定しましたが、方法が見つかりませんでした。
api - 複数のサイト用のyelpapiアクセスキーの1セット?キーは一方には機能し、もう一方には機能しません
同じyelpapiアクセスキーを使用している2つのサイトがあります。それは大丈夫ですか?実際、両方のサイトを同じ開発ボックス(つまり、同じIP)で実行すると、キーは一方のサイトでは機能しますが、もう一方のサイトでは機能しません。また、キーはそのサイトの開発では機能しますが、ライブサイトでは機能しません-APIに関係する理由、または私の側のバグですか?複数のアクセスキーが必要な場合、APIアクセスの管理では一度に1セットしか許可されないように見えるため、どのように取得すればよいですか。
それらが失敗すると、devでこのエラーが発生します:Array([error] => Array([text]=>署名が無効でした[id]=> INVALID_SIGNATURE [description] =>無効な署名。予期される署名ベース文字列:GET .. .. 。
トレースでは、私のコードはまだコードやyelpの呼び出しの違いを明らかにしていないと考えていました。実際、機能サイトのフォルダーからコードをコピーしただけです。
ありがとう
php - tmhOAuth php ライブラリを使用して Yelp API からレビューを取得できません。エラーは発生しません
Matt Harris の tmhOAuth ライブラリを使用して、Yelp の API への認証済みリクエストを生成しています。私はすでに同じライブラリを使用して Twitter API にアクセスしていますが、うまく機能しています。
Yelp 開発者 API 資格情報にサインアップし、それらを使用しています。
次のようなリクエストを行うように tmhOAuth をセットアップしました。
http://api.yelp.com/v2/search?limit=20&location=アトランタ&term=食べ物
これについて Yelp から何らかのエラーが表示されると思われるかもしれませんが、私の推測では、何らかの理由で認証資格情報が正しく出力されていません。たとえば、コンシューマ キーとシークレット、およびユーザー トークンとシークレットをランダムな文字に変更しますが、これらの偽のキーを使用してリクエストを行うと、以下と同じ応答が返され、まだ認証エラー メッセージは表示されません。ただ何もない!
Yelp API への呼び出しを最初に設定したときに、他の誰かが同様の応答に遭遇し、明らかに間違っていることを教えてくれたと確信しています。どんな助けでも大歓迎です。
Yelp からの応答は次のとおりです。
この投稿では、上記の実際のキー、ノンス、および署名文字列を明らかに難読化しています。
php - Yelp API を使用して英語のレビューを取得できない
Yelp API を使用して、「食べ物」、「ホテル」などのさまざまな検索用語を使用して英語のレビューのリストを取得しようとしています。 lang および lang_filter パラメータを含む m。
ここでは、oAuth の要素を除いて、アプリケーションから要求している一般的な URL を示します。
境界パラメーターは、私の検索をオランダのアムステルダム周辺に絞り込みます。
もちろん、場所の境界の代わりに都市、州を使用し、lang_filter パラメータを削除し、国コード フィルタを追加するなど、多くの URL リクエストのバリエーションを試しました。英語のレビューのみを取得する方法を知っている人はいますか?
奇妙なことに、Yelp の Web サイトにアクセスしてアムステルダムの「食べ物」を検索すると、英語の結果しか得られないので、それらの英語の記事がそこにあることがわかります。
search - Yelp 検索オーバーレイ付きの Google マップ
元の質問: 検索結果がオーバーレイされた地図を自分のサイトに埋め込もうとしています。たとえば、近くにあるすべてのバーや病院などです。これはよくあることですが、サンプル コードやチュートリアルを見つけるのに苦労しています。誰かが私にいくつかの指針を提供できますか?
私がやったのは、Googleマップを使用して住所を検索し、「近くを検索」して、Googleが提供する埋め込みコードをコピーすることでした. 次に、innerHtml を使用して、クリックされたチェックボックス (バー、ストアなどによるかどうか) に基づいてその埋め込みコードを交換しました。たとえば、次のようになります。
これは、Yelp API を理解しようとして、Google マップ API から提供されたマップに手動でマーカーを配置することによる回避策でした。
このソリューションの唯一の問題は、提供された埋め込みコードが、「近くを検索」したときに表示される地図に表示されるにもかかわらず、「近くを検索」した場所のマーカーを削除することです。ここに示すようにカスタム マーカーを追加できるはずのカスタム Google マップを使用してみました: (http://insideout.com/blog/2012/02/26/create-a-custom-google-map-for -your-blog-post-imw/) しかし、Google が提供する埋め込みコードは機能しません。実際には、「この地図を埋め込むことはできません」というメッセージが表示されます。これは、ライセンスの問題によるものだと思います。私は同じ結果で他の地図サイトを試しました...
これにより、2 つの質問が残ります。位置検索のマーカーと、検索から返された位置のマーカーを表示する埋め込みコードを提供するサイトを知っている人はいますか? 私が過去に行ったことに基づいて、これはありそうもないと思いますが、可能性があるので質問する価値があります.
そうでない場合は、yelp API を使用して、Google マップ API によって提供される Google マップにマーカーを手動で配置する必要があります。Google APIを理解しました。Yelp API に問題があります。誰かが良いチュートリアルを知っているか、yelp API を介して yelp 検索から位置情報を抽出するサンプル コードを持っていますか?
前もって感謝します。
c# - Yelp の友達リストを取得する
そこで私は、Yelp の友人とフォロワーのリストを利用する Web アプリケーションの設計を任されました。
Yelp には独自の API がありますが、Yelp でユーザーの友人やフォロワーをリストするだけの検索結果を照会できる API が見つかりません。API に欠けているものはありますか、またはこのタスクを実行する別の方法はありますか?
個々のユーザーの「フレンド & フォロワー」データベースに Web サイトを統合することは可能ですか?
API ドキュメントはhttp://www.yelp.com/developers/documentation/v2/overviewにあります。
objective-c - Yelp API リクエストを行うには?
iPhone アプリの一部として Yelp API リクエストを作成しようとしていますが、リクエストの設定方法がわかりません。Yelp 経由ですべての認証キーを持っていますが、何を含める必要があるのか わかりません。ユーザーに自分のアカウントなどにサインインさせる必要はありません。レビューを取得してアプリに表示できるようにしたいだけです。
たとえば、検索用語 = food in location = San Francisco が必要だとします。私の最初の考えは、次のことです。
これを試すと、INVALID_SIGNATURE エラーが発生します
Yelp からこの情報を要求する最良の方法は何ですか? また、URL 経由で認証キーを渡すことになっていますか?
jquery - Oauth のバックボーン上書き collection.sync
実際の Web サーバーが表示されず、AJAX 経由で Yelp API と対話するローカル プロジェクトにバックボーンを使用しようとしています。Yelp API では、認証に oauth を使用する必要があり、独自のコードをモデル化したサンプル コードが提供されます。サンプルコードを使用すると、Cross-Origin などで問題が発生することはありません。ただし、ブラウザーのセキュリティ オプションをオフにすると、エラーに対して 400 応答が返されます。
次のようにフェッチメソッドを上書きしようとしました:
しかし、これは 400 応答を生成します。バックボーンがほとんどのことを行っており、設定しているオプションの一部を上書きしている可能性があるため、AJAX 呼び出しを適切に行っていないためだと感じています。私がする必要があるのは、OAuth を処理して自分で応答を解析する代わりに、このコレクションの「同期」メソッドを上書きすることだと思います。これを行うより良い方法はありますか?