問題タブ [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 - Asana API を使用して Asana でプロジェクトを作成したユーザーを取得するには?
Asana API を使用して Asana でプロジェクトを作成したユーザー (ID、名前) を取得したいと考えています。
https://app.asana.com/api/1.0/projects/ {project-id} のREST 呼び出しから返されたデータには、「followers」配列にのみユーザー オブジェクトが含まれていますが、これらのユーザーは... フォロワーのみです。
opt_fields パラメータhttps://app.asana.com/api/1.0/projects/ {project-id}?opt_fields=created_by を試してみましたが、うまくいきませんでした。
どんな提案でも大歓迎です。サンクス。
c# - タスク ID のみを配列に格納する
職場で Asana を使用していくつかの機能を自動化するプログラムを作成していますが、少し行き詰っています。複数のタスクをワークスペースに送信し、それぞれのタスク ID を取得することはできますが、応答の ID 部分のみを取得して C# の配列またはリストに格納する方法を考えていました。
GET からの応答/tasks?workspace=<workspace-id>&assignee=me
は次のとおりです。
すべてのタスクの ID 番号を配列に格納して、それぞれに addProject PUT を実行できるようにします。
シリアライザーを使用してデータ要素を POST 用の適切な辞書に入れていますが、それを逆にして応答の int 部分のみを解析し、それを配列に格納して呼び出す方法があるかどうか疑問に思っています。
シリアライザのコードは次のとおりです。
次のように、リクエストをバイト配列に格納しています。
asana - タスクの作成 - 「ワークスペース: ID ではありません」エラー
このJSONでタスクを作成しようとしています....
返品エラーが発生しています...
私が間違っていることを知っている人はいますか?
asana - Asana REST APIを使用してサブタスクを取得するにはどうすればよいですか?
先週、Asanaは新しいサブタスク機能を発表しました(http://blog.asana.com/2012/10/introducing-asana-subtasks/)。REST APIを使用してサブタスクにアクセスする方法を知っている人はいますか?それらはhttp://developer.asana.com/documentationで文書化されていません
Asana api-supportにメールを送ったところ、ここで質問すると言われました。...それが何なのかわからない。
asana - 新しいタスクまたは更新されたタスクがあるときを知るためのトリガー?
特定の新しいタスクがあるときに通知を受け取るために、Chrome拡張機能に取り組んでいます。今のところ、これを行う唯一の方法は、X秒ごとにasanaをクエリすることです。
asanaから直接呼び出すことができるトリガーURLがあると便利ではないでしょうか。または、リアルタイムアプリケーションを使用するためのそのようなものですか?
よろしくお願いします。
api - How can I check if any details of a task in any project are modified?
I've fetched some tasks for "Project A" and suppose the 'task notes' or 'assignee' of the task is changed. How can I check in my next request if there are any changes?
Will I have to get all the tasks and check for their "modified_at" and compare it with some local value? or there's an easy way? (because if I do this, I'll have to get all the tasks and then send request for each task to get it's modified_at, so If I've 100 tasks for a project, I'll need 100 requests?)
asana - due_on=null を設定できません
次のリクエストを使用して、タスクから期日を削除しようとしています:
そして受け取る
それを行う正しい方法は何ですか?
objective-c - Asana API エラー - iOS クライアントの使用時にサポートされていないブラウザー
iOS クライアントから Asana に API 呼び出しを送信すると、「Asana - サポートされていないブラウザー」というタイトルの HTML ページが表示され、呼び出しの方法に問題があることがわかります。
私のAPI呼び出しコードは次のとおりです。
クライアント設定は次のとおりです。
API 呼び出しは次のように構成されます。
perl - Perl で Asana API のレート制限を適切に処理する
これが私が単に欠けているという非常に明白なものである場合は、私の謝罪を受け入れてください. Asana restful API を 1 分間に 100 回を少し超えるバースト レートでヒットする perl スクリプトがあります。ストレス テストを行うと、レート制限に達してエラー 429 が表示されることがあります。このヘッダーを取得/オープン/読み取ります。アドバイスをいただければ幸いです。
編集:私のコードは以下に添付されています。もちろん、API キーやプロジェクト番号などの機密情報は消去しましたが、コア コードはここにあります。これを 1 回だけ実行すると、エラーをトリガーするのに十分な 1 分あたりの呼び出しが生成されません。エラーを生成するには、同時に約3〜4回実行する必要があります。「そんなことしないで」と言う人もいるかもしれません。正しいですが、この演習のポイントはエラーを生成することなので、同時に 4 回実行することをお勧めします。
有効な API キーとプロジェクト番号を使用してこれを行うと、次のエラーが発生することがあります。
私の質問は、明らかに再試行フィールドと秒数を含むヘッダーを取得する方法です。エラーが返されるたびに 20 秒の遅延を構築することに頼るかもしれませんが、エラーをよりエレガントに処理したいと考えています。
asana - Asanaでサブタスクをアーカイブする方法は?
Asanaでサブタスクをアーカイブするにはどうすればよいですか?タスクをアーカイブするのは簡単ですが、サブタスクをアーカイブする方法が見つかりませんでした。