2016-02-11 70 views
0

我正在爲其他開發人員使用API​​調用,所以我的問題可能聽起來很愚蠢,但我需要社區幫助。所以提前感謝。Php codeigniter Api調用問題

我完成了使用此https://github.com/chriskacerguis/codeigniter-restserver的Web服務的API調用。當我使用郵遞員插件進行測試時,所有api調用工作都很完美。

我已將我的API調用轉發給android開發人員,並且他能夠使用直接URL使用GET方法。現在他要求我提供直接的URL到POST,PUT和DELETE API調用,我不知道如何提供。

如果例如,這是我使用GET方法的API調用,使用chemists_GET的方法http://example.com/api/chemists/2。如何使用此方法chemists_PUT獲取此PUT API調用的直接URL。像明智化學家_STOST和chemists_DELETE方法。

請幫助我。

回答

0

Yoyu已經ki9nd回答了自己的......用你給的鏈接...

你的URL到端點會因爲你有他們......然而,你將需要實現後功能等定義在https://github.com/chriskacerguis/codeigniter-restserver#responses該頁面也描述了刪除和放置...

+0

是大腦我已經實現了郵政功能,但需要知道什麼可能是開發人員要求的URL輸出。例如http://example.com/api/chemist/post ???。 FYI PUT,POST,DELETE在POSTMAN中正常工作 –

+0

在url中不需要它... POST,GET等都是方法調用,即它們將使用GET,POST,DELETE動詞做出cURL請求 - 類似於POSTMAN在做什麼,所以如果他們要求不同的東西,那麼他們就會理解如何調用一個有問題的響應API ...你可能需要創建一些挖掘一些示例curl調用......可以甚至可以通過命令行調用向他們證明。 I.e .: curl -X GET | POST | DELETE http://example.com/api/chemists/2(http://conqueringthecommandline.com/book/curl - 有關如何正確執行每個命令的示例)。 – Brian