Google drive api 使我的可执行程序可供合作伙伴在其网站上使用?

Google drive api 使我的可执行程序可供合作伙伴在其网站上使用?,google-drive-api,cloud,Google Drive Api,Cloud,我有一个C语言的专有科学算法,它已经编译好了 我想要一个第三方网站能够从他们的网站运行它-我可以把谷歌/One/Drive,Dropbox或其他驱动器上的可执行文件。。。或者它必须在什么环境中才能运行 我真的不希望任何人下载可执行文件 它应该由特定的合作伙伴使用 对于我的程序,输入必须来自合作伙伴的站点。我该怎么做才能从他的网站上获得信息 您需要一台有权运行可执行文件的服务器。 解决方案的开始将是安装一个带有we服务器应用程序(如Apache)的服务器。 然后启用一些服务器端脚本语言,如php

我有一个C语言的专有科学算法,它已经编译好了

我想要一个第三方网站能够从他们的网站运行它-我可以把谷歌/One/Drive,Dropbox或其他驱动器上的可执行文件。。。或者它必须在什么环境中才能运行

  • 我真的不希望任何人下载可执行文件
  • 它应该由特定的合作伙伴使用
  • 对于我的程序,输入必须来自合作伙伴的站点。我该怎么做才能从他的网站上获得信息

您需要一台有权运行可执行文件的服务器。 解决方案的开始将是安装一个带有we服务器应用程序(如Apache)的服务器。 然后启用一些服务器端脚本语言,如php或cgi。 编写一个html/php页面,调用您编写的c程序,并以某种可解析的形式(如JSON或XML)返回响应

该网页将使用来自其他网站的数据进行调用,如查询参数、post有效负载等

这不是一个简单或快速的解决方案


如果这段代码可以迁移到javascript,那么就容易多了,但您必须共享您的源代码

您是否希望其他人能够下载并自行运行它?或者你想让其他网站调用你在云中某个地方的代码?我只想让网站调用代码。我在哪里可以免费把它放在云端。。也许以后我能付钱?也许你误解了我:我的搭档有一个网站应用程序。我的代码必须从他的网站上运行。对于我的可执行文件,输入必须来自我的合作伙伴的网站。请再次查看答案,我已根据您的评论对其进行了编辑。我认为任何免费的云服务都不允许运行c代码。这太危险了。你要么设置自己的服务器,要么将代码迁移到另一种更为网络友好的语言,如php或javascript。你是说建议C代码也用另一种语言重新编写吗?如果是这样的话,哪种语言更为Unix友好?我有点困惑,因为你说我有一个调用C代码的网页。此网页也被其他网站调用-是否正确?感谢您的澄清。免费或廉价的网络托管服务将不允许您在其服务器上运行c代码。因此,如果必须使用c语言,则必须设置自己的服务器,并使用cgi或php运行代码。另一种解决方案是用php或javascript编写代码,这样在免费或廉价的云服务上托管代码就更容易了。这可能会让你更接近一个解决方案。