Quantcast
Channel: Node.jsタグが付けられた新着記事 - Qiita
Viewing all articles
Browse latest Browse all 8868

Box APIで、外部ユーザーを取得するやりかた

$
0
0

Boxで外部のユーザーを取るやり方(box-node-sdkの場合)

box-node-sdkをつかって、外部ユーザーを取得するやりかたがわからなかったので調べました。
他のSDKでも考え方は同じはず。

以下やり方。

constboxSDK=require("box-node-sdk");constconfig=require("./config");// config.jsonconstmain=async()=>{constsdk=boxSDK.getPreconfiguredInstance(config);constsaClient=awaitsdk.getAppAuthClient("enterprise");constanExternalUser=awaitsaClient.enterprise.getUsers({filter_term:"taro.yamada@example.com",user_type:"external",});console.log(anExternalUser);};main();

ポイントは、filter_termnameもしくはloginを完全な形で入れることと、user_typeexternalを指定することみたいです。
外部ユーザーの取得は、1レコードずつしか取れないようですね。

1レコードずつしか取れないのはいいとして、そもそも、名前とかLoginをどうやって取得するんだって話もあります・・・。
コラボレーションとかから引っ張ってくる感じなのかなと想像しますが、今度調べときます。


Viewing all articles
Browse latest Browse all 8868

Trending Articles