Cloudflare.php 1.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. <?php
  2. namespace Heanup\App\Api\Controller;
  3. use Cloudflare\Api;
  4. use Cloudflare\Zone\Dns;
  5. use Heanup\App\Api\RestfulController;
  6. class Cloudflare extends RestfulController
  7. {
  8. /**
  9. * Get Method|获取数据
  10. * @return void
  11. */
  12. protected function getData()
  13. {
  14. $zone_identifier="f1d34a4c94e10f131c76970de4b0dee7";
  15. $client = new Api("chendeben@qq.com","093fcd440ed453c2689c42150bdb7d5dbc4fb");
  16. $dns=new Dns($client);
  17. $record=$dns->list_records($zone_identifier);
  18. $this->showSuccess($record);
  19. }
  20. /**
  21. * Post Method|新增数据
  22. * @return void
  23. */
  24. protected function postData()
  25. {
  26. // TODO: 需要实现 postData() 方法.
  27. }
  28. /**
  29. * Put Method|更新数据
  30. * @return void
  31. */
  32. protected function putData()
  33. {
  34. // TODO: 需要实现 putData() 方法.
  35. }
  36. /**
  37. * Delete Method|删除数据
  38. * @return void
  39. */
  40. protected function deleteData()
  41. {
  42. // TODO: 需要实现 deleteData() 方法.
  43. }
  44. }