ByteDanceAPI.php 840 B

1234567891011121314151617181920212223242526272829
  1. <?php
  2. namespace App\Helper\UniPlatform\Bytedance;
  3. use App\Helper\UniPlatform\BaseAPI;
  4. define('BASE_URL','https://developer.toutiao.com/api/apps/v2');
  5. define('PAY_URL','https://developer.toutiao.com/api/apps');
  6. final class ByteDanceAPI extends BaseAPI
  7. {
  8. /**
  9. * 获取 ACCESS_TOKEN
  10. * @url https://microapp.bytedance.com/docs/zh-CN/mini-app/develop/server/interface-request-credential/get-access-token
  11. */
  12. const ACCESS_TOKEN = BASE_URL.'/token';
  13. /**
  14. * 登陆
  15. * @url https://microapp.bytedance.com/docs/zh-CN/mini-app/develop/server/log-in/code-2-session
  16. */
  17. const LOGIN = BASE_URL.'/jscode2session';
  18. /**
  19. * 支付下单
  20. * @url https://microapp.bytedance.com/docs/zh-CN/mini-app/develop/server/ecpay/introduction
  21. */
  22. const CREATE_ORDER = PAY_URL.'/ecpay/v1/create_order';
  23. }