問題タブ [workfront-api]

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 に答える
367 参照

attask - Workfront - API を介した Notes でのユーザーのタグ付け

Workfront API を介してユーザーにタグを付けるプロジェクト レベルのメモを作成したいと考えています。メモを作成できます:

https://[SUBDOMAIN].attask-ondemand.com/attask/api/v5.0/note?noteText=[MESSAGE_TEXT]&noteObjCode=PROJ&objID=[PROJECT_ID]&sessionID=[SESSION_ID]&method=POST

しかし、ユーザーにタグを付けるための構文を理解するのに苦労しています。私は次のことを試しました:

https://[SUBDOMAIN].attask-ondemand.com/attask/api/v5.0/note?noteText=[MESSAGE_TEXT]&noteObjCode=PROJ&objID=[PROJECT_ID]&tags:objID=[USER_ID]&tags:objObjCode=USER&sessionID=[SESSION_ID]&method=POST

しかし、私は

APIModel V5_0 does not support field tags:objID (Note)

メッセージが返されました。

追加する必要があるのは「ntag」または「tags」オブジェクトの組み合わせだと思いますが、何が欠けているのかわかりません。

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

rest - ワークフロント API からコレクション名のリストを取得する方法

Workfront から次の方法でオブジェクトのコレクションにアクセスしようとしています。/attask/api/v4.0/approval/search?fields=approverStatuses:*

私の質問は、たとえば、オブジェクトに object などの複数のコレクションがある場合、そのオブジェクトのコレクション名のリストを取得するにはどうすればよいかということapprovalです。REST を使用してそのリストを取得する方法はありますか? コレクション名がオブジェクト名と同じではないため、これは競合です。例:

オブジェクト名: 承認者ステータス

コレクション名(承認中):approverStatuses

ありがとう、

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

workfront-api - workfront : API キーを作成しようとしたときの空白の応答

https://developers.workfront.com/api-docs/#API_keyで説明されている方法を使用して Workfront のユーザー アカウントから APIkey を取得しようとすると、空白の応答しか返されません。このドメインのほとんどのユーザーは SAML を使用して認証しますが、問題のユーザーは API アカウントとして設定されており、SAML は無効になっています。

使用される URL は次のとおりです。

...そして、次の結果を受け取ります。製品とサンドボックスの両方で同じ結果が得られます

無効なユーザーとパスワードのペアを使用すると、次の結果が返されます。

ユーザー/パスワード メソッドを使用して認証する場合 ( https://developers.workfront.com/api-docs/#Authentication )、これは機能し、完全なセッション情報を受け取ります。

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

ruby-on-rails - ワークフロントからファイルをダウンロードする方法

Workfront API を統合しました。API を使用して Workfront アカウントからファイルをダウンロードする必要があります。

上記の URL を使用して、次のように見えるファイル ダウンロード URL を取得できます。

{ "downloadURL": "/document/download?ID=575a934000474c7938f129f536139952" }

でも、ダウンロードの仕方がわかりません。

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

rest - APIを介してワークフロントでプロジェクトを作成する方法

この POST /attask/api/project?name=New Project を試してみますが、不正アクセスエラーが発生します。