我试图找到一种方法,用Motoko从Canisters (用于SSO和OAuth)调用Restful,但从未找到任何这样的库。
是否有任何HTTP客户端库可用于Motoko?没有从其他语言导入任何HTTP库的方法,如Rust、C++、.和Motoko?如果没有,是否可以通过导入HTTP客户端库来实现锈病呢?
如果无法从容器中执行,如果它在互联网上有任何服务-计算机或有限公司(您有任何web3解决方案)来执行像主要云解决方案这样的无服务器功能来执行这个简单的任务?
谢谢
发布于 2022-07-29 11:20:55
正如在第一次公开的全球研发中所展示的那样,一个使用Coinbase API 已出版到dfinity/示例GitHub库检索ICP和USDC之间交换率的罐头HTTP请求示例dApp的示例。
这个例子没有类似的Motoko,但从根本上说,不存在任何障碍,因为罐HTTP请求依赖于跨罐呼叫管理罐。
否则,您可以部署一个生锈罐,发出罐HTTP请求,并在Motoko中与这个容器进行交互,以将您的代码库保存在Motoko中,而不需要翻译Motoko中的罐HTTP请求(但IMO应该很容易将其转换为Motoko,因为代码不多,并且依赖项是Motoko友好的)。
发布于 2022-07-19 11:33:46
看来这个特性将在不久的将来(2022年8月)在Dfinity:https://forum.dfinity.org/t/enable-canisters-to-make-http-s-requests/9670/96之后发布。
https://stackoverflow.com/questions/72993813
复制相似问题