Github 并不“爱上”这种行为,但我有一个运行在相同范式上的完整框架。但是,我确实使用了 zip。您可以按照以下模式点击原始内容:
https://raw.githubusercontent.com/YOURHANDLE/THE_REPO/THE_BRANCH/FILE/PATH/ETC
在浏览时寻找特定文件的“原始”选项。
这是来自我的一个 repo 的配置文件,其格式类似于您希望的格式:
https://raw.githubusercontent.com/datamafia/ShopifyETL/master/config.cfg
目前应该返回
[all]
SHOPIFY_KEY=YOUR-SHOPIFY-API-KEY
SHOPIFY_PASSWORD=YOUR-SHOPIFY-API-PW
SHOPIFY_STORE=YOUR-SHOPIFY-STORE-DOES-NOT-EXIST
SHOPIFY_BASE_URL=SHOPIFY_STORE.myshopify.com-or-custom-FQDN
注意文档类型和编码,这些可能会让您大吃一惊。您的 JSON 可能不是通过标头的 JSON(不应该是)。
除了编码之外,最后一个问题是私人帐户的问题。一旦私有化,大量工作将放在您的盘子上以进行身份验证并查看数据。
标题,略有改动:
Date: Thu, 13 Apr 2017 00:02:48 GMT
Via: 1.1 varnish
Cache-Control: max-age=300
Etag: "154ec087bc75e501a18e72d4e14a6f17bc2f706b"
Connection: keep-alive
X-Served-By: cache-dfw1840-DFW
X-Cache: HIT
x-cache-hits: 1
X-Timer: S1492012345.3876515,VS0,VE0
Vary: Authorization,Accept-Encoding
Access-Control-Allow-Origin: *
X-Fastly-Request-ID: XYZABCXYZABCXYZABCXYZABCXYZABC
Expires: Thu, 13 Apr 2017 00:07:48 GMT
Source-Age: 35
文档类型是“普通”(文本),所以一些转换和检查很重要。 PHP中有一些工具可以处理传入的数据并用作JSON。祝你好运。