0

RESTAPIに送信されたさまざまなパラメーターに従ってoDeskからジョブをフェッチするWindowsC#4.0アプリケーションを作成しました。しかし、問題はそれが公の仕事を返すことだけであるということです。ブラウザにログインして同じURLにアクセスすると、oDeskユーザー(プライベートジョブではない)とパブリックジョブで使用できるブラウザ内のすべてのジョブ(アプリケーションではない)が返されます。JSON形式でデータをフェッチしています(ただし、データを確認するために、ブラウザーでxml形式を使用しています)。

たとえば、次のURLを使用してジョブをフェッチしていますが、パブリックジョブのみを返しています。 https://www.odesk.com/api/profiles/v1/search/jobs.xml?page=0;100&q=store&t=Hourly&dp=1&st=Open&sort=date_posted; A

また、oDeskサイトにログインして、ブラウザーで同じURLにアクセスすると、パブリックジョブとoDeskジョブが表示されます。

では、どうすればすべての仕事を手に入れることができますか?APIキーとAPIシークレットを使用してoAuthまたはRESTAPIキー認証を使用してこれらのジョブを取得できますか?可能であれば、oAuthまたはリンクを実装する方法の例を少し挙げてください。

4

2 に答える 2

0

求人情報を作成したばかりのこれらのリンクを確認してください。ただ、就職活動をしていると見えません。どうしたの?求人情報を作成するときに設定するジョブの可視性を決定するにはどうすればよいですか?-これにより、oDeskでのプライベート/パブリックジョブとは何かが明らかになります。

次に、oDesk Developer Wiki(developers.odesk.com)のフォローを開始します-developers.odesk.com/Authenticationおよびdevelopers.odesk.com/Examplesのセクションを確認してください

OAuthは認定されたプロトコルであり、公式サイトにはすぐに使用できるライブラリのリストが用意されていることに注意してください(リンクはドキュメントにあります)。

リクエストに署名して認証済みユーザーとして実行すると、レスポンスにはすべてのジョブが含まれます。

psdevelopers.odesk.comはブラウザで開く必要のあるリンクです。申し訳ありませんが2つ以上のリンクを投稿することはできません。

于 2013-02-12T04:08:39.577 に答える
0

oAuthを使用してすべてのジョブを取得しました。

于 2013-04-18T11:56:50.353 に答える