我试着从github那里完成这件事。https://github.com/binance-exchange/php-binance-api
我在win 10机器上安装了Xampp (最新版本: 7.2.3)。正在逃跑。(至少没有mysql,因为它在启动时有一个错误,但不需要mysql )。我从github下载了这些文件,并在一个名为"binance“的新文件夹中将它们下载到htdocs中。我从这里下载了installation for composer:https://getcomposer.org/doc/00-intro.md#installation-windows安装了它,并从安装过程中的xampp文件夹中选择了php.exe。
Composer从控制台开始工作。我将这个命令放入cmd中:
php composer.phar需要"jaggedsoft/php-binance-api @dev“
它安装一些文件夹和文件,进入我的项目目录。是对的。
在从github下载的文件中,有一个名为:php-binance-api-test.php的文件
在这个文件中,有不同的行,如:
require 'vendor/autoload.php';
file_put_contents( getenv("HOME") . "/.config/jaggedsoft/php-binance-api.json"
但是他无法找到“. .config /jaggedsoft/”,因为没有名为.config的文件夹。也没有名为php-binance-api.json的文件,只有一个名为php-binance-api.php的文件。
我真的很感激,如果有人想让我跑一趟,告诉我我做错了什么。
发布于 2021-09-17 10:46:34
我在我的Ubuntu服务器上也遇到了同样的问题,我可以通过在脚本顶部设置主目录来解决这个问题:
putenv("HOME=/var/www/html/");
我的配置位于
/var/www/html/.config/jaggedsoft
文件名为php-binance-api.json
,文件内容为:
{
"api-key": "ApiKeyHere",
"api-secret": "ApiSecretHere"
}
https://stackoverflow.com/questions/68119519
复制相似问题