問題タブ [asana]

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.

0 投票する
1 に答える
2021 参照

asana - Asana で履歴を確認する

Asana を始めたばかりで気に入っています。いくつかのクエリ -

  1. Asana のタスクとプロジェクトの履歴 (ログ) を確認する方法はありますか? タスクが別の人によって誤って削除されたかどうかを確認したいとします。
  2. プロジェクトの閲覧権限のみを割り当て、編集権限は割り当てられませんか?
0 投票する
1 に答える
353 参照

php - due_on を更新しようとすると Asana API が 500 エラーを返す

PHP で新しいアプリを作成しています。これにより、CSV テンプレートを使用して、タスクの多いプロジェクトを期日と担当者とともにインポートできます。これまでのところ、due_on フィールド以外のすべてで動作させることができました。タスクを作成するための最初の POST リクエストに含まれているか、タスクを更新するための後続の PUT リクエストに含まれているかに関係なく、リクエスト本文に due_on を含めるたびに、500 エラーが返されます。

たとえば、タスクの更新では、https://api.asana.com/api/1.0/tasks/ task-idに put リクエストを送信し、Chrome Advanced REST クライアントを使用して次のリクエスト本文を渡しています。

これが返されます:

put リクエストの構文、またはこれを引き起こす日付の形式に何かありますか? PHP 経由で同じ値を直接渡すと、問題が発生するようです。

0 投票する
1 に答える
201 参照

asana - API を通じてユーザーを Asana に招待する方法はありますか

ユーザーをワークスペース/プロジェクト/タスクに招待して、ユーザーをワークスペースに追加するための API が公開されているかどうか疑問に思っていました。

0 投票する
1 に答える
369 参照

asana - Java から Asana への PUT

Java EE を使用して、公開された API メソッド (この場合はワークスペースの更新) の 1 つで PUT 要求を実行することに成功したかどうか疑問に思っていました。

私は現在、次のスニペットを持っていますが、400 を取得しています。データ変数については、二重引用符を配置する場所、エンコードするものについて、おそらくすべての順列を試し、JSON も試しました。

0 投票する
3 に答える
970 参照

asana - Asana API は添付ファイルをタスクにアップロードできますか

Asana のタスクに添付ファイルをプログラムでアップロードしたいと考えています。これはできますか?

0 投票する
3 に答える
4866 参照

c# - c# を使用して Asana Rest API に接続するにはどうすればよいですか?

c# を使用して Asana API に接続するためのコード スニペットを持っている人はいますか?

彼らのサイトには Hello World アプリケーションがありますが、残念ながら Ruby で書かれています。

https://asana.com/developers/documentation/examples-tutorials/hello-world

私はこれを簡単なサイド プロジェクトとして行っており、ほんの少しの時間しか割くことができません。どんな助けでも大歓迎です。

前もって感謝します!


ファローアップ:

アクセス/認証の複数の方法を試しましたが、401 Not Authorized エラーが発生し続けます。

私の最新のコードは次のようになります。

0 投票する
1 に答える
1245 参照

api - ワークスペースで割り当てられていないタスクを一覧表示するasanaapi

asana APIを使用して、特定のワークスペース内の割り当てられていないすべてのタスクを一覧表示したいと思います。次のように「assignee=null」を使用してみました。

ただし、以下のエラーが返されます。

実際、明示的な担当者(私または担当者ID)なしでワークスペース内のタスクにアクセスしようとすると、失敗します。例

すべてこのエラーメッセージを返します

割り当てられていないタスクを一覧表示すると、割り当て先がnullになります。これは、プロジェクトでは実行できますが、ワークスペースでは実行できません。

ただし、担当者のオプションが無視されるため、プロジェクトからそれらを一覧表示することもできません(私に割り当てられたプロジェクトのAsana APIも参照してください) 。

私は何かが足りないのですか?感謝します!ありがとうございました。

0 投票する
1 に答える
688 参照

api - Asana api:認証にAPIキーを使用する代わりに?

APIキーを使用した認証は、Asana APIを使用するサードパーティの開発者が利用できる唯一の方法ですか?

ユーザーが基本的なログインの詳細を提供したときにAPIキーを返すエンドポイントはありますか?例:Herokuで、POST http://api.heroku.com/login with username and password paramsは、APIキーを返します。

このような機能は、ユーザーが自分のAPIキーをコピーしてアプリに入力するための追加の手順になるため、ログインを簡素化するのに役立ちます。

0 投票する
1 に答える
1125 参照

api - プロジェクト ワークスペースの詳細を取得する方法

プロジェクト名とフォロワーを取得するには、次を使用できます。

https://app.asana.com/api/1.0/projects?opt_fields=name,followers

ただし、ワークスペースを取得できません。

https://app.asana.com/api/1.0/projects?opt_fields=名前,ワークスペース

プロジェクトの ID と名前のみがリストされます。私も使ってみopt_expandました。プロジェクトを一覧表示するときにワークスペースを取得することはできますか?

0 投票する
2 に答える
1436 参照

php - GETの代わりにAsanaにデータをPOSTする方法は?

PHPでcURLを使用してAsanaAPIにアクセスしています。

GETとしてURLに値を追加できてうれしいですが、アプリが大きくなるにつれて、投稿するデータが増えるので、投稿に変換しようとしています。

これまでのところ、私は試しました:

これまでの私のメソッドでは、エラーが発生します。

もちろん、cURLを使用して、これを実行しています。

これらすべてのテストで、JSONを出力し、JSLintで検証しています。これは非常に有効なJSONであるため、問題は間違いなくそれではありません。なぜそれが無効なのかを知る必要があります。

私はそれを完全に機能させることができません。助けてくれてありがとう-ダニエル。