【发布时间】:2018-07-30 09:47:02
【问题描述】:
我需要使用一个名为 mailjet 的 API,但这个 API 仅适用于除 C++ 之外的几乎所有语言(php、python、ruby、java、node.js , ES2015, go 和 C#)。
所以我想知道,由于 C# 不是二进制 api,而是完整的 C# 代码,是否可以集成 C#将代码转换为 C++ 一种(或另一种列出的语言)。
谢谢!
【问题讨论】:
-
为什么要集成一些东西?您可以为 API 编写自己的 C++ 客户端。
-
可能会检查这个 [这里](stackoverflow.com/questions/13293888/…)
-
阅读有关将 C# 与 Microsoft 的 C++ 链接的信息。如果您想将 C# 库导入“非 Microsoft”C++,您可以创建一个 Visual C++ 库并尝试将其链接到您的 C++ 代码。
-
我同意 Reniuz 的观点:如果您只是想做简单的发送消息,那么从执行 JSON 的 C++ REST 库开始会更容易。如果您使用的是完整的 API,那么它可能值得集成,但这并不容易。
-
C++ 忽略了其他语言。有可以使用的库和接口。