|
|
@ -90,7 +90,7 @@ class AppleController extends BaseController{
|
|
|
|
public function apple_alipay_pay($user_id,$game_id){
|
|
|
|
public function apple_alipay_pay($user_id,$game_id){
|
|
|
|
#获取SDK上POST方式传过来的数据 然后base64解密 然后将json字符串转化成数组
|
|
|
|
#获取SDK上POST方式传过来的数据 然后base64解密 然后将json字符串转化成数组
|
|
|
|
//echo json_encode(['code'=>0,'msg'=> $user_id."game:".$game_id]);exit;
|
|
|
|
//echo json_encode(['code'=>0,'msg'=> $user_id."game:".$game_id]);exit;
|
|
|
|
$request = $this->get_sdk_request($game_id);
|
|
|
|
$request = $this->get_sdk_request($game_id, $user_id);
|
|
|
|
$request['pay_order_number'] = "SP_".date('Ymd').date('His').sp_random_string(4);
|
|
|
|
$request['pay_order_number'] = "SP_".date('Ymd').date('His').sp_random_string(4);
|
|
|
|
$request['pay_status'] = 0;
|
|
|
|
$request['pay_status'] = 0;
|
|
|
|
$request['pay_way'] = C("PAY_WAY.ALIPAY");
|
|
|
|
$request['pay_way'] = C("PAY_WAY.ALIPAY");
|
|
|
@ -360,7 +360,7 @@ class AppleController extends BaseController{
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
public function apple_weixin_pay($user_id,$game_id)
|
|
|
|
public function apple_weixin_pay($user_id,$game_id)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
$request = $this->get_sdk_request($game_id);
|
|
|
|
$request = $this->get_sdk_request($game_id, $user_id);
|
|
|
|
$request['pay_order_number'] = "SP_".date('Ymd').date('His').sp_random_string(4);
|
|
|
|
$request['pay_order_number'] = "SP_".date('Ymd').date('His').sp_random_string(4);
|
|
|
|
$request['pay_status'] = 0;
|
|
|
|
$request['pay_status'] = 0;
|
|
|
|
$request['pay_way'] = C("PAY_WAY.WEIXIN");
|
|
|
|
$request['pay_way'] = C("PAY_WAY.WEIXIN");
|
|
|
@ -644,8 +644,14 @@ class AppleController extends BaseController{
|
|
|
|
* @author 鹿文学
|
|
|
|
* @author 鹿文学
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
public function apple_platform_pay($user_id,$game_id) {
|
|
|
|
public function apple_platform_pay($user_id,$game_id) {
|
|
|
|
$file=file_get_contents("./Application/Sdk/OrderNo/".$user_id."-".$game_id.".txt");
|
|
|
|
/* $file=file_get_contents("./Application/Sdk/OrderNo/".$user_id."-".$game_id.".txt");
|
|
|
|
$request = json_decode(think_decrypt($file),true);
|
|
|
|
$request = json_decode(think_decrypt($file),true); */
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$request = $this->get_sdk_request($game_id, $user_id);
|
|
|
|
|
|
|
|
$request['pay_order_number'] = "SP_".date('Ymd').date('His').sp_random_string(4);
|
|
|
|
|
|
|
|
$request['pay_status'] = 0;
|
|
|
|
|
|
|
|
// $request['pay_way'] = C("PAY_WAY.ALIPAY");
|
|
|
|
|
|
|
|
$request['spend_ip'] = get_client_ip();
|
|
|
|
|
|
|
|
|
|
|
|
$code = $_POST['way'];
|
|
|
|
$code = $_POST['way'];
|
|
|
|
|
|
|
|
|
|
|
|