![](/img/trans.png)
[英]PHP curl to POST form data to REST API using basic authorization
[英]Basic Authorization using CURL and Fastbill API
我很難授權用戶登錄,因為我只是不知道正確的語法。 我想修改https://github.com/ZWEISCHNEIDER/fastbill以啟用所說的登錄API。
當前的標頭位看起來像這樣,可以正常工作
curl_setopt($ch, CURLOPT_HTTPHEADER, array(
'header' => 'Authorization: Basic ' . base64_encode($this->email.':'.$this->apiKey)
)
);
有了這個,我可以連接到通用API並獲取所有信息。 在API的文檔中,它要求我將以下附加信息放入標頭(此處的-u行用於更好地理解),以便僅接收用戶綁定的信息。
-u {E-Mail-Address}:{API-Key} \
-H 'X-Username: {User-Emailaddress}'\
-H 'X-Password: {User-Password}' \
如何在其中適應“標頭”內容字符串以適合其中的X-Username:$ username和X-Password:$ pwd?
(api文檔: https : //www.fastbill.com/api/fastbill/zh-CN/fundamentals.html#authentification )
提前致謝
好的,很抱歉,這與我方格式不正確的標頭請求無關-API根本無法像我使用常規api密鑰計划的那樣讓我訪問
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.