|
@@ -25,20 +25,20 @@ class AyrShare |
|
@@ -25,20 +25,20 @@ class AyrShare |
|
25
|
];
|
25
|
];
|
|
26
|
//私钥
|
26
|
//私钥
|
|
27
|
private $private_key = "-----BEGIN RSA PRIVATE KEY-----
|
27
|
private $private_key = "-----BEGIN RSA PRIVATE KEY-----
|
|
28
|
- MIICWgIBAAKBgGFatMeBeaw7QJrqmylMLZlwuuO0FA/EZg5/g7Rrqu+FgpwvFkJq
|
|
|
|
29
|
- 9twEZJY+aIdDH8/RVrCZQGR/xUxKw9v4ows+sLwi4g41m8KRKDXUcJwQvSlwsHAi
|
|
|
|
30
|
- h9hPGZxDsRK0Nv4pZ7XqGgh0Wb0VypX/+Q1dhX9BnXQmvEKayk8GQWQxAgMBAAEC
|
|
|
|
31
|
- gYAFqOJNnudV7fPpja4LjpQwEW+sATIRYJeWTC9587ByUE6xicM/hTxouhCm82Xc
|
|
|
|
32
|
- Rzi4OjFR/vbRYOQ1dTtBtIi18fdRrseQNyR/N2NZjw1X8n5aZcw5NVaa3d3YTQNa
|
|
|
|
33
|
- uzjnYF5eYSOD4pNKKIDc35VHdmvGCV/JXwQKMTgu1+4AAQJBAL5jjN3kvMKFF8vG
|
|
|
|
34
|
- DyYR8k+wPG9iXAdR0HjVNB3OzxKVW0MTwM32pJBXCmF1MOziL8WC48VHQL48hVRa
|
|
|
|
35
|
- 52xRqAECQQCC53rrrOPhPCLIb6kBfgqnxCojqlUK9paFL7NYTPtLYcOajY6+NiKT
|
|
|
|
36
|
- CG1gaOwZh4r34HF7I59l/Ds98Z4nQDwxAkAC4/oIiGeBQIoK8vfZ6R3XreJNAp5J
|
|
|
|
37
|
- EinrG7mN1kz4iEH5c7xSpDL9agTjU+cpQYneIs2Yeit2d+7CSBsJXvgBAkBDFsfU
|
|
|
|
38
|
- yYLxCJT7DN8dOK/VU6AVL1Luj3qNP+k2tB2GgNBzAWHK8ou9t2/3HU8DtofuikUe
|
|
|
|
39
|
- yx8Cccca9B4OF8nBAkAgIUZKGmVNFcGnFFo55vSJInNXFo4HCJ2o4DunBORVtQ/j
|
|
|
|
40
|
- zFePUMXy1bFghAfzNKlrc5XgH4ixeeMh3cDtU97K
|
|
|
|
41
|
- -----END RSA PRIVATE KEY-----";
|
28
|
+MIICWgIBAAKBgGFatMeBeaw7QJrqmylMLZlwuuO0FA/EZg5/g7Rrqu+FgpwvFkJq
|
|
|
|
29
|
+9twEZJY+aIdDH8/RVrCZQGR/xUxKw9v4ows+sLwi4g41m8KRKDXUcJwQvSlwsHAi
|
|
|
|
30
|
+h9hPGZxDsRK0Nv4pZ7XqGgh0Wb0VypX/+Q1dhX9BnXQmvEKayk8GQWQxAgMBAAEC
|
|
|
|
31
|
+gYAFqOJNnudV7fPpja4LjpQwEW+sATIRYJeWTC9587ByUE6xicM/hTxouhCm82Xc
|
|
|
|
32
|
+Rzi4OjFR/vbRYOQ1dTtBtIi18fdRrseQNyR/N2NZjw1X8n5aZcw5NVaa3d3YTQNa
|
|
|
|
33
|
+uzjnYF5eYSOD4pNKKIDc35VHdmvGCV/JXwQKMTgu1+4AAQJBAL5jjN3kvMKFF8vG
|
|
|
|
34
|
+DyYR8k+wPG9iXAdR0HjVNB3OzxKVW0MTwM32pJBXCmF1MOziL8WC48VHQL48hVRa
|
|
|
|
35
|
+52xRqAECQQCC53rrrOPhPCLIb6kBfgqnxCojqlUK9paFL7NYTPtLYcOajY6+NiKT
|
|
|
|
36
|
+CG1gaOwZh4r34HF7I59l/Ds98Z4nQDwxAkAC4/oIiGeBQIoK8vfZ6R3XreJNAp5J
|
|
|
|
37
|
+EinrG7mN1kz4iEH5c7xSpDL9agTjU+cpQYneIs2Yeit2d+7CSBsJXvgBAkBDFsfU
|
|
|
|
38
|
+yYLxCJT7DN8dOK/VU6AVL1Luj3qNP+k2tB2GgNBzAWHK8ou9t2/3HU8DtofuikUe
|
|
|
|
39
|
+yx8Cccca9B4OF8nBAkAgIUZKGmVNFcGnFFo55vSJInNXFo4HCJ2o4DunBORVtQ/j
|
|
|
|
40
|
+zFePUMXy1bFghAfzNKlrc5XgH4ixeeMh3cDtU97K
|
|
|
|
41
|
+-----END RSA PRIVATE KEY-----";
|
|
42
|
/**
|
42
|
/**
|
|
43
|
* @name :参数构建
|
43
|
* @name :参数构建
|
|
44
|
*/
|
44
|
*/
|
|
@@ -173,22 +173,6 @@ class AyrShare |
|
@@ -173,22 +173,6 @@ class AyrShare |
|
173
|
}
|
173
|
}
|
|
174
|
|
174
|
|
|
175
|
/**
|
175
|
/**
|
|
176
|
- * @remark :支持 Instagram, Facebook, Twitter, YouTube.
|
|
|
|
177
|
- * @name :(修改子账户)put_update_profiles
|
|
|
|
178
|
- * @author :lyh
|
|
|
|
179
|
- * @method :post
|
|
|
|
180
|
- * @time :2023/5/5 17:00
|
|
|
|
181
|
- */
|
|
|
|
182
|
- public function put_update_profiles($data){
|
|
|
|
183
|
- $param = [
|
|
|
|
184
|
- 'title'=>$data['title'],
|
|
|
|
185
|
- 'profileKey'=>$this->profile_key,
|
|
|
|
186
|
- ];
|
|
|
|
187
|
- $url = $this->path.'/api/profiles/profile';
|
|
|
|
188
|
- return $this->http_click('put',$url,$param);
|
|
|
|
189
|
- }
|
|
|
|
190
|
-
|
|
|
|
191
|
- /**
|
|
|
|
192
|
* @name :(通过用户名获取社交账号)get_brand_user
|
176
|
* @name :(通过用户名获取社交账号)get_brand_user
|
|
193
|
* @author :lyh https://app.ayrshare.com/api/brand/byUser
|
177
|
* @author :lyh https://app.ayrshare.com/api/brand/byUser
|
|
194
|
* @method :post
|
178
|
* @method :post
|
|
@@ -210,25 +194,17 @@ class AyrShare |
|
@@ -210,25 +194,17 @@ class AyrShare |
|
210
|
* @method :post
|
194
|
* @method :post
|
|
211
|
* @time :2023/5/5 18:07 https://app.ayrshare.com/api/profiles/generateJWT
|
195
|
* @time :2023/5/5 18:07 https://app.ayrshare.com/api/profiles/generateJWT
|
|
212
|
*/
|
196
|
*/
|
|
213
|
- public function post_generate_jwt($data){
|
197
|
+ public function post_generate_jwt($data,$domain = 'globalso'){
|
|
214
|
$param = [
|
198
|
$param = [
|
|
215
|
- 'title'=>$data['domain'],
|
|
|
|
216
|
- 'refId'=>$this->private_key,
|
|
|
|
217
|
- 'profileKey'=>$this->profile_key,
|
199
|
+ 'domain'=>$domain,
|
|
|
|
200
|
+ 'privateKey'=>$this->private_key,
|
|
|
|
201
|
+ 'profileKey'=>$data['profileKey'],
|
|
|
|
202
|
+ 'logout'=>true
|
|
218
|
];
|
203
|
];
|
|
219
|
$url = $this->path.'/api/profiles/generateJWT';
|
204
|
$url = $this->path.'/api/profiles/generateJWT';
|
|
220
|
return $this->http_click('post',$url,$param);
|
205
|
return $this->http_click('post',$url,$param);
|
|
221
|
}
|
206
|
}
|
|
222
|
|
207
|
|
|
223
|
- public function api_user(){
|
|
|
|
224
|
- $post_data = [
|
|
|
|
225
|
- 'platforms' => ['facebook', 'instagram', 'twitter', 'linkedin', 'pinterest', 'youtube', 'tiktok'],
|
|
|
|
226
|
- ];
|
|
|
|
227
|
- $url = $this->path.'/api/user';
|
|
|
|
228
|
- return $this->http_click('post',$url,$post_data);
|
|
|
|
229
|
- }
|
|
|
|
230
|
-
|
|
|
|
231
|
-
|
|
|
|
232
|
/**
|
208
|
/**
|
|
233
|
* 发送http post,get,put,delete请求
|
209
|
* 发送http post,get,put,delete请求
|
|
234
|
* @param type $url
|
210
|
* @param type $url
|