私は、主にソケットサーバーからデータを読み取り、リアルタイムでExcelセルに公開するカスタム関数を持つExcelアドインを開発しようとしています。
アドインは認証を必要とし、OfficeDialog および auth0 サービスを使用して実装されます。
socketcluster-client
問題は、次のように、functions.js でクライアントをインスタンス化するときに、アドインが and を使用することです。
const SocketClusterClient = require("socketcluster-client");
let socket = SocketClusterClient.create({
hostname: "localhost",
port: 443,
path: "/excel/"
});
アドインは Excel デスクトップでは動作しなくなりますが、Excel Web では引き続き動作します。ソケット クラスター サーバーにログインしている Excel-Web を確認できます。そのため、問題はデスクトップ版の Excel にあります。
誰かがこれで私を助けることができますか?
私の最初のソケット クラスター クライアントは async/wait を使用します。最初に考えたのは、カスタム関数は office-js の残りの部分とは異なるランタイムで実行されるため、このランタイムはこの機能をサポートしていない可能性があるということでしたが、すべてをオンにしようとしました。成功しない共有ランタイム。
これは私にとってすべて新しいことであり、これを実装するのに本当に苦労しているので、アドバイスをいただければ幸いです。
ありがとう
socket-cluster のサイトはhttps://socketcluster.io/です。