ホームページ  >  記事  >  バックエンド開発  >  msgraph-sdk-go は 1 人のユーザーに対して 3 つを超える拡張機能を作成できません

msgraph-sdk-go は 1 人のユーザーに対して 3 つを超える拡張機能を作成できません

王林
王林転載
2024-02-09 10:39:31610ブラウズ

msgraph-sdk-go 无法为一个用户创建两个以上的扩展

php エディター Xinyi は、msgraph-sdk-go を使用して 1 人のユーザー用の拡張機能を作成する場合に制限があることを発見しました。つまり、1 人のユーザーに対して 3 つ以上の拡張機能を作成することは不可能です。この制限により、一部の特定の要件に不都合が生じる可能性があるため、開発者は設計および実装中に注意を払う必要があります。ただし、この制限にもかかわらず、msgraph-sdk-go は依然として強力で使いやすいツールであり、開発者が Microsoft Graph API 関連のアプリケーションを迅速に構築および管理するのに役立ちます。拡張機能を作成する場合でも、他の関数を作成する場合でも、msgraph-sdk-go を選択することをお勧めします。

質問内容

こんなユーザー向けのスキーマ拡張を作成しようとすると

リーリー

次のエラーが発生します:

リーリー

しかし、このユーザー用のスキーマ拡張機能はまだ作成していません。 2 つのオープン拡張機能を作成しましたが、他のスキーマ拡張機能も作成できるはずです。

エラー メッセージに拡張機能がアプリごとであることが示されるのはなぜですか?上記のコードは、アプリケーションではなく特定のユーザーに拡張機能を作成しようとします。

ユーザーの内線番号を削除したいのですが、ポータル内でユーザーの内線番号を表示するものが見つかりません。ユーザーの内線番号はポータルのどこで見つけられますか?

ポータルには、すべてのユーザーに適用されると思われるユーザー属性が表示されます。ユーザープロパティは拡張機能に関連していますか? msgraph-sdk-go を使用してこれらのユーザー プロパティにアクセスするにはどうすればよいですか?

回避策

msgraph-sdk-go は現在バージョン 0.55 であり、非実稼働プレビューです。 何人かの同僚と議論した結果、MS Graph SDK を廃止し、v 1.0 Graph REST エンドポイントを直接使用することにしました。このアプローチは成功しましたが、SDK はあまり役に立たないことがわかりました。

以上がmsgraph-sdk-go は 1 人のユーザーに対して 3 つを超える拡張機能を作成できませんの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はstackoverflow.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。