PHP 클래스 PFinal\Wechat\Service\QrcodeService

부터: 1.0
저자: Zou Yiliang
상속: extends BaseService
파일 보기 프로젝트 열기: pfinal/wechat 1 사용 예제들

공개 메소드들

메소드 설명
forever ( integer | string $sceneId ) : array 生成永久二唯码
temporary ( integer $sceneId, null $expireSeconds = null ) : array 生成临时二唯码
url ( string $ticket ) : string 通过ticket换取二维码

메소드 상세

forever() 공개 정적인 메소드

生成永久二唯码
public static forever ( integer | string $sceneId ) : array
$sceneId integer | string 场景值ID 32位非0整型,最大值为100000,目前参数只支持1--100000; 字符串形式的ID,长度限制为1到64,仅永久二维码支持
리턴 array 返回值参考 QrcodeService::temporary()方法的返回值

temporary() 공개 정적인 메소드

生成临时二唯码
public static temporary ( integer $sceneId, null $expireSeconds = null ) : array
$sceneId integer 场景值ID 32位非0整型, 建议大于100000,避免与永久二唯码冲突(永久二维码时最大值为100000,目前参数只支持1--100000)
$expireSeconds null 该二维码有效时间,以秒为单位。 最大不超过2592000(即30天),为null时默认有效期为30秒。
리턴 array [ 'ticket'=>'gQH47joAAAAAAAAAASxodHRwOi8vd2VpeGluLnFxLmNvbS9x', //获取的二维码ticket,凭借此ticket可以在有效时间内换取二维码 'expire_seconds'=>'60', //该二维码有效时间,以秒为单位。 最大不超过2592000(即30天) 'url'=>'http://weixin.qq.com/q/kZgfwMTm72WWPkovabbI', //二维码图片解析后的地址,开发者可根据该地址自行生成需要的二维码图片 ]

url() 공개 정적인 메소드

通过ticket换取二维码
public static url ( string $ticket ) : string
$ticket string 获取二维码ticket后,用ticket换取二维码图片。本接口无须登录态即可调用
리턴 string 返回可用于