2017-06-26 8 views
2

office-jsがREST APIと互換性のあるIDを提供しないため、OneNoteのアドインを開発する際に問題がありました。 StackOverflowUserVoice
office-jsのIDが一意ではないことが分かっているので、一意のIDを取得するためにclientUrlを使用してREST APIからデータを取得しなければならず、呼び出しごとに約5〜6秒かかりました。それは我々の大きな問題であり、これに対する回避策を見つけることができませんでした。OneRateのoffice-jsオブジェクトのgetRestApiId関数

しかし、数ヶ月後には、office-jsのオブジェクトにgetRestApiIdという名前の関数があり、驚くべきことに、私のテストでは完璧に機能することがわかりました。私はこれが最近追加されたかどうか、また使用準備が整っていない可能性があるか、それともそこにあったかは分かりません。私はこれに関する情報を見つけることができません。
誰でも使用するのが良いのか、まだ開発中なのかを確認できますか?
enter image description here

答えて

1

EDIT:私たちは今、 "GetRestApi" をサポートし、それはそれ

を文書化しているhttps://github.com/OfficeDev/office-js-docs/blob/master/reference/onenote/page.md#getRestApiId


OLD:あなたはそれが(アカウントのすべてのタイプのために動作しないことがわかりますOffice365アカウントのみ) - これが公開されていない理由です。私たちは間もなくすべての種類の口座に対応できるように計画しています。

+0

これは効果的に回避されていますが、これは知っておいてよかったです!あなたはおそらくその上にDevのブログの投稿を行う必要があります。おそらく、アドインと同時にREST APIを使用する方法に関する記事を追加することは参考になるでしょう。たとえば、APIを使用するには「二重認証」する必要がありますか? –

関連する問題