source/index/open_alipay_mini.ctrl.php

(开头部分) 7KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

<?php
class open_alipay_miniControl extends skymvc
{
	public $alipay;
    public function __construct()
    {
        parent::__construct();
    }
    public function upload_oss($files)
    {
        $this->loadClass("image");
        $this->loadClass("upload");
    
        $this->upload->uploaddir="attach/".$this->sitedir;
        set_time_limit(100);
        include_once(ROOT_PATH."api/ossapi/ossapi.php");
        if (!UPLOAD_OSS) {
            return false;
        }
        if (empty($files)) {
            return false;
        }
        $arr=array("",".100x100.jpg",".small.jpg",".middle.jpg");
        foreach ($arr as $a) {
            if (file_exists(ROOT_PATH.$files.$a)) {
                $to=str_replace("//", "/", $files.$a);
                $from=ROOT_PATH.$files.$a;
                $response = oss_upload_file(array("bucket"=>OSS_BUCKET,"to"=>$to,"from"=>$from));
                if (defined("UPLOAD_DEL") && UPLOAD_DEL) {
                    @unlink($from);
                }
            }
        }
    }
    public function onDefault()
    {
		
    }
    public function get()
    {
        $id=get_post('id', 'i');
        if ($id) {
            $where=" id=".$id;
        } else {
            $where="";
        }
        $this->alipay=M("open_alipay_mini")->selectRow(array("where"=>$where,"order"=>"id DESC"));
        return $this->alipay;
    }
	
	public function onLogin(){
		require_once ROOT_PATH.'api/alimini/AopCertClient.php';
		require_once ROOT_PATH.'api/alimini/AopCertification.php';
		require_once ROOT_PATH.'api/alimini/request/AlipaySystemOauthTokenRequest.php';
		require_once ROOT_PATH.'api/alimini/request/AlipayUserInfoShareRequest.php'; 
		$config=$this->get();
		
		$code=post("code","h");
		$aop = new AopCertClient ();
		$appCertPath = ROOT_PATH.$config["appcert_path"];
后面还有 185 行代码,购买后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。