1234567891011121314151617181920212223242526272829303132333435363738394041 |
- <?php
- /**
- * Created by PhpStorm.
- * User: Administrator
- * Date: 2019/6/21
- * Time: 10:29
- */
- namespace App\Traits;
- use Tymon\JWTAuth\Facades\JWTAuth;
- trait CommunityTrait
- {
- public function getPostDetail($id) {
- try {
- $sign = generateSign([], config('customer.app_secret'));
- $url = config("customer.app_service_url").'/community/post/detail';
- $array = [
- 'json' => ['sign' => $sign, 'id' => $id], 'query' => [], 'http_errors' => false,'headers'=>['Authorization'=>"Bearer ".JWTAuth::getToken()]
- ];
- return http($url,$array, 'get');
- } catch (\Exception $e) {
- return [];
- }
- }
- public function getAllBehavior() {
- try {
- $sign = generateSign([], config('customer.app_secret'));
- $url = config("customer.app_service_url").'/community/getAllBehavior';
- $array = [
- 'json' => ['sign' => $sign], 'query' => [], 'http_errors' => false,'headers'=>['Authorization'=>"Bearer ".JWTAuth::getToken()]
- ];
- return http($url,$array, 'get');
- } catch (\Exception $e) {
- return [];
- }
- }
- }
|