>백엔드 개발 >PHP 튜토리얼 >PHP Sesame Credit 접근 주의사항_php 예시

PHP Sesame Credit 접근 주의사항_php 예시

WBOY
WBOY원래의
2016-12-05 13:28:21997검색

Sesame에서 공식적으로 다운로드한 SDK가 실행되지 않습니다. Baidu에서 검색해 보면 많은 기사가 검색되지 않습니다. CSDN 블로그에서 작성한 기사는 더 많은 참고 가치가 있습니다.

문서를 자세히 읽고 며칠 동안 테스트하여 다음 사항을 정리하세요.

Sesame API 인터페이스에 액세스하려면 두 단계를 거쳐야 합니다:

첫 번째 단계는 승인을 받는 것입니다. 이는 공식 SDK이며 매개변수가 올바르게 구성되면 작동할 수 있습니다. 다음 매개변수에 주의하고 Sesame 문서

와 비교하세요.

또 다른 가장 중요한 점은 Sesame 공개 키 생성 및 수정입니다. 생성된 공개 키는 공식 작업에 따라 Sesame 백엔드에 복사되며, Sesame은 새로운 공개 키를 생성합니다. 복사를 클릭하고 공개 키 파일에 저장한 다음 PHP 호출을 위한 공간에 업로드합니다.

$request->setScene("test"); 
$request->setChannel("apppc");
$request->setPlatform("zmop");
$request->setIdentityType("2");// 必要参数 
// 构造授权业务入参证件号,姓名,证件类型;“章节4中的业务入参说明identity_param” 
$request->setIdentityParam("{\"certNo\":\"$certNo\",\"certType\":\"IDENTITY_CARD\", \"name\":\"$name\"}"); 
// $request->setIdentityParam("{\"certNo\":\"$certNo\",\"certType\":\"IDENTITY_CARD\", \"name\":\"$name\",\"mobileNo\":\"$mobile\"}"); 
// 构造业务入参扩展参数“章节4中的业务入参说明biz_params” 
$request->setBizParams("{\"auth_code\":\"M_H5\",\"channelType\":\"app\",\"state\":\"$uid\"}");//

승인이 성공하면 우리가 설정한 콜백 주소로 점프합니다. 이 콜백 주소 GET 매개변수에는 param 매개변수가 있으며, 이는 SDK의 복호화 기능을 사용하여 복호화해야 고객의 OPENI_ID를 얻을 수 있습니다. ,

자, 이 OPEN_ID를 얻은 후 데이터베이스에 저장하면 승인이 완료됩니다.

두 번째 단계,

인증을 통해 획득한 OPEN_ID에 따라 세서미 포인트를 획득할 수 있으며, 본 SDK의 예제를 실행할 수 있습니다. . .

가장 중요한 것은 첫 번째 포인트입니다.

위는 편집자가 소개한 PHP Sesame Credit 접근에 대한 주의 사항입니다. 궁금한 점이 있으시면 메시지를 남겨주시면 편집자가 시간에 맞춰 답변해 드리겠습니다. 또한 Script House 웹사이트를 지원해 주신 모든 분들께 감사의 말씀을 전하고 싶습니다!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.