作者 Your Name

Merge branch 'dev' of http://47.244.231.31:8099/zhl/globalso-v6 into dev

@@ -180,14 +180,21 @@ class AyrShare @@ -180,14 +180,21 @@ class AyrShare
180 * @time :2023/5/5 17:32 180 * @time :2023/5/5 17:32
181 */ 181 */
182 public function get_brand_user($param){ 182 public function get_brand_user($param){
183 - //[[platforms,'instagram','user']],[platforms,'twitter',user]] 183 + //[[platforms=>'instagram','instagramUser'=>'user']]
184 $str = ''; 184 $str = '';
185 foreach ($param as $k =>$v){ 185 foreach ($param as $k =>$v){
186 - $str .= $v[0][$k].'='.$v[1]; 186 + //platforms[0]=instagram&platforms[1]=twitter&twitterUser=ayrshare&instagramUser=nygiants',
187 } 187 }
188 $url = $this->path.'/api/brand/byUser?'.$str; 188 $url = $this->path.'/api/brand/byUser?'.$str;
189 return $this->http_click('get',$url); 189 return $this->http_click('get',$url);
190 } 190 }
  191 +
  192 + /**
  193 + * @name :get_profiles
  194 + * @author :lyh
  195 + * @method :post
  196 + * @time :2023/5/5 18:07
  197 + */
191 public function get_profiles(){ 198 public function get_profiles(){
192 // $param = [ 199 // $param = [
193 // 'title'=>$data['title'], 200 // 'title'=>$data['title'],
@@ -3,6 +3,7 @@ @@ -3,6 +3,7 @@
3 namespace App\Http\Controllers\Bside\AyrShare; 3 namespace App\Http\Controllers\Bside\AyrShare;
4 4
5 use App\Enums\Common\Code; 5 use App\Enums\Common\Code;
  6 +use App\Helper\AyrShare as AyrShareHelper;
6 use App\Http\Controllers\Bside\BaseController; 7 use App\Http\Controllers\Bside\BaseController;
7 use App\Models\AyrShare\AyrShare as AyrShareModel; 8 use App\Models\AyrShare\AyrShare as AyrShareModel;
8 9
@@ -29,6 +30,15 @@ class AyrShareController extends BaseController @@ -29,6 +30,15 @@ class AyrShareController extends BaseController
29 * @time :2023/5/5 16:44 30 * @time :2023/5/5 16:44
30 */ 31 */
31 public function create_account(){ 32 public function create_account(){
  33 + $data = [
  34 + 'title'=>md5(uniqid().time())
  35 + ];
  36 + $ayrShareHelper = new AyrShareHelper();
  37 + $res = $ayrShareHelper->post_create_profiles($data);
  38 + var_dump($res);
  39 + die();
  40 + if($res === false){
32 41
  42 + }
33 } 43 }
34 } 44 }
@@ -178,6 +178,7 @@ Route::middleware(['bloginauth'])->group(function () { @@ -178,6 +178,7 @@ Route::middleware(['bloginauth'])->group(function () {
178 Route::prefix('file')->group(function () { 178 Route::prefix('file')->group(function () {
179 Route::post('/upload', [\App\Http\Controllers\Bside\FileController::class, 'upload'])->name('file_upload'); 179 Route::post('/upload', [\App\Http\Controllers\Bside\FileController::class, 'upload'])->name('file_upload');
180 }); 180 });
  181 + //图片操作
181 Route::prefix('images')->group(function () { 182 Route::prefix('images')->group(function () {
182 Route::post('/upload', [\App\Http\Controllers\ImageController::class, 'upload'])->name('image_upload'); 183 Route::post('/upload', [\App\Http\Controllers\ImageController::class, 'upload'])->name('image_upload');
183 }); 184 });
@@ -193,6 +194,12 @@ Route::middleware(['bloginauth'])->group(function () { @@ -193,6 +194,12 @@ Route::middleware(['bloginauth'])->group(function () {
193 Route::prefix('route')->group(function () { 194 Route::prefix('route')->group(function () {
194 Route::any('/create', [\App\Http\Controllers\Bside\RouteController::class, 'create'])->name('create_route'); 195 Route::any('/create', [\App\Http\Controllers\Bside\RouteController::class, 'create'])->name('create_route');
195 }); 196 });
  197 +
  198 + //社交绑定
  199 + Route::prefix('ayr')->group(function () {
  200 + Route::any('/lists', [\App\Http\Controllers\Bside\AyrShare\AyrShareController::class, 'lists'])->name('ayr_lists');
  201 + Route::any('/create', [\App\Http\Controllers\Bside\AyrShare\AyrShareController::class, 'create_account'])->name('ayr_create_account');
  202 + });
196 }); 203 });
197 204
198 //无需登录验证的路由组 205 //无需登录验证的路由组