問題タブ [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.
api - APIを介してプロジェクトとユーザーの下でasanaの「今」のタスクと「今日の」タスクを取得する
Asana内から、タスクがプロジェクトビューで「Now」、「Next」、「later」に分割され、ユーザーで「Today」、「Upcoming」、「later」に分割されていることがわかります。各カテゴリのタスクを識別するために必要なAPIが見つからないようです。この機能は開発者が利用できますか?
api - asana タスク API は GET /tasks GET /workspaces/workspace_id/tasks では機能しませんが、GET /projects/project_id では機能します
私のクエリは次のとおりです。
https://app.asana.com/api/1.0/tasks しかし、代わりにこのエラーが表示されます:「プロジェクト、タグ、またはワークスペースのいずれかを正確に指定する必要があります」
これでワークスペースを試してみると、 https ://app.asana.com/api/1.0/workspaces/workspace_id/tasks というエラーが表示されます:「担当者: 入力がありません」
ただし、代わりにプロジェクトを使用すると、タスクのリストが表示されます...
ご意見をお聞かせください。
c# - jsonと.netを使用してasanaタスクを作成した場合、asana apiはその名前、assinge、またはプロジェクト情報を保存しません
asanaapiを使用してasanaに新しいタスクを追加しようとしています。Json.netとC#を使用している場合、サーバー(https://app.asana.com/api/1.0/workspaces/555/tasks)に送信するjson Imは次のようになります:
{"name": "aaaaaaaaaaaaa"、 "assignee ":111、" workspace ":222、" followers ":[333]、" project ":[444]}
この場合、サーバーからの応答は次のようになります。
* {"data ":{" id ":1341474003806、" created_at ": "2012-07-26T22:50:40.603Z"、 "modified_at": "2012-07-26T22:50:40.603Z"、 "name": ""、 "notes": ""、 "completed":false、 "assignee_status": "later"、 "completed_at":null、 "due_on":null、 "assignee":null、 "workspace":{"id":555、 "
したがって、asanaは、サーバーに送信するタスク名、フォロワー、担当者、およびプロジェクト情報を保存しないように見えます。また、次のUri( https://app.asana.com/api/1.0/tasks/1341474003806)と次のjson
{"name": "aaaaaaaaaaaaa"}を使用してタスクを手動で更新しようとすると、
WebExceptionとメッセージが表示されます「リモートサーバーがエラーを返しました:(404)見つかりません。」ただし、このアドレスをWebブラウザーに貼り付けて、タスクの詳細を表示することはできます。
* {"data":{"id":1341474003806、 "assignee":null、 "projects":[]、 "tags":[]、 "created_at": "2012-07-26T22:50:40.603Z"、 "modified_at": "2012-07-26T22:50:40.603Z"、 "name": ""、 "notes": ""、 "completed":false、 "assignee_status": "later"、 "due_on":null 、"workspace":{"id":222、 "name": "Work development"}、 "followers":[{"id":333、 "name": "username"}]、 "completed_at":null} } *
また、このタスクはWebブラウザを使用して私には表示されません。
私は何か間違ったことをしていますか?多分私はjsonで何かが欠けていますか?誰かが.netを使用してワークスペース/プロジェクトにアタッチされたタスクを作成する方法の例を提供できますか?または、タスクを正常に作成するダンプojsonを提供します。または、解決策を教えてください。
必要に応じて、ソースコードを提供できます。
api - Asana API が正しくないデータを返す
Asana API から取得したデータが、どういうわけか間違ったデータを返しています。
たとえば、返されるタスクの順序が現在の Web UI に対応していません。これは、項目を調べて特定の見出しの下でタスクを実行するために必要です。
さらに、ユーザーからタスクを取得すると、assignee_status も正しくありません。今日のうちに完了したタスクがありますが、担当者のステータスはまだ今日です。これは正しい動作ですか?
どうもありがとう。
api-key - APIKEY を使用して Windows PowerShell 経由で ASANA にアクセスする
ASANA にアクセスするために、powershell で次の 2 つのコードを作成しました。
しかし、どちらも機能しません。私はいつもこのエラーが発生します
「リモート サーバーがエラーを返しました: (401) 権限がありません。」
どんな助けでも感謝します。APIKey だけで安全なサーバーに接続できる実用的な C# コードがある場合は、投稿してください。それをpowershellコードに変換できました。
コード 1
コード 2
api - asana から API 経由ですべてのタスク情報を取得する
asana API を使用して、タスクの依存関係ツリーを構築するための単純なアプリケーションを作成しています (タスクに「依存:」というコメントを付けることで依存関係を宣言します)。ここでボトルネックになりました。
/project//tasks を使用してプロジェクト タスクをクエリし、トラフ タスクを繰り返します。
- IDと名前しか取得していないため、完全なタスク情報を取得します。
- タスク ストーリーを取得します。
私がやりたいのは、/project//tasks options.expand {task, stories} のように、このすべての情報を一度に取得するための単純な API 呼び出しです。何か不足していますか、それとも不可能ですか?
asana - タスクにフォロワーを追加する
タスクの作成時にフォロワーの配列を追加できますか?addTagとaddProjectがあります。タスクは、フォロワーが読み取り専用で書かれています。ありがとう、ルスラン
frameworks - Asanaはどの言語で書かれていますか?
AsanaAPIはルビーで作られているようです
バックエンドはどのように作成されますか?Railsなどの既知のWebフレームワークを使用していますか?
asana - Asana API でタスクの順序を取得して並べ替える
2 つの質問: 1. プロジェクト内のタスクの順序を受け取る方法はありますか? 2. さらに重要なことですが、API を介してプロジェクト内のタスクの順序を並べ替える方法はありますか?
ありがとう
asana - 正規表現に対して Asana API キーをチェックできますか?
入力フォームで API キーを使用したい場合など、正規表現に対して API キーをチェックできますか?