akamuraasai / hackerrank_api
一个用于与 Hacker Rank API 通信的软件包。
1.1
2017-03-03 13:55 UTC
Requires
- php: >=5.4.0
- vlucas/phpdotenv: ^2.4
This package is not auto-updated.
Last update: 2024-09-23 14:21:53 UTC
README
此软件包消耗 Hacker Rank API,评估给定的代码并返回操作输出。
包含有关如何正确使用此软件包的信息示例文件。
如何使用
首先您需要一个 HackerRank API 密钥,可以在 这里 获取。
复制 .env.example
文件并将其重命名为 .env
。在文件中,将 HACKERRANK_API_KEY
的值更改为您自己的密钥。
然后,只需自动加载库并按如下方式调用它
use AkamuraAsai\HackerRankAPI\HRCaller; $caller = new HRCaller(); $result = $caller->use_testcases($code, $language, $test_inputs)->result;
其中 $code
是一个变量,包含将在 Hacker Rank 服务器上运行的代码。变量 $language
是一个整数,包含上述代码中使用的语言代码。最后一个是 $test_inputs
,包含代码将要运行的测试输入。
目前 use_testcases()
是唯一工作的函数。未来更新中将会有更多。
语言/代码列表
许可证
MIT 许可证。