public function refund($trade_no, $refund_amount, $out_request_no) { $biz_content = "{\"trade_no\":\"" . $trade_no . "\",\"refund_amount\":\"" . $refund_amount . "\",\"out_request_no\":\"" . $out_request_no . "\",\"refund_reason\":\"reason\",\"store_id\":\"store001\",\"terminal_id\":\"terminal001\"}"; $request = new AlipayTradeRefundRequest(); $request->setBizContent($biz_content); $response = aopclient_request_execute($request); return $response; }
public function requestToken($auth_code) { $AlipaySystemOauthTokenRequest = new AlipaySystemOauthTokenRequest(); $AlipaySystemOauthTokenRequest->setCode($auth_code); $AlipaySystemOauthTokenRequest->setGrantType("authorization_code"); $result = aopclient_request_execute($AlipaySystemOauthTokenRequest); return $result; }
/** * 老版本的pushMsg接口,不推荐使用 * * @param unknown $biz_content */ public function pushMsgRequest($biz_content) { $request = new AlipayMobilePublicMessagePushRequest(); $request->setBizContent($biz_content); return aopclient_request_execute($request); }
$request->setBizContent($biz_content); $result = aopclient_request_execute($request); // var_dump($result); if ($result != null && $result->alipay_mobile_public_follow_list_response->code == 200) { $list = $result->alipay_mobile_public_follow_list_response->data->user_id_list->string; print_r($list); } } //获取用户地理位置 //https://fuwu.alipay.com/platform/doc.htm#c0502 if (HttpRequest::getRequest("param") == "gis") { $userid = "BM7PjM8f8-v6VFqeTlFUqo97w0QKRHRl-OmymTOxsGHnKDWiwQekMHiEi06tEbjg01"; $biz_content = "{\"userId\":\"{$userid}\"}"; $request = new AlipayMobilePublicGisGetRequest(); $request->setBizContent($biz_content); $result = aopclient_request_execute($request); // var_dump($result); if ($result != null && $result->alipay_mobile_public_gis_get_response->code == 200) { // 精确度 $accuracy = $result->alipay_mobile_public_gis_get_response->accuracy; // 城市 $city = $result->alipay_mobile_public_gis_get_response->city; // 纬度 $latitude = $result->alipay_mobile_public_gis_get_response->latitude; // 经度 $longitude = $result->alipay_mobile_public_gis_get_response->longitude; // 省份 $province = $result->alipay_mobile_public_gis_get_response->province; echo $province . " " . $city; } }