Maison > développement back-end > tutoriel php > Choses à noter lors de l'accès au crédit PHP Sesame

Choses à noter lors de l'accès au crédit PHP Sesame

墨辰丷
Libérer: 2023-03-28 12:26:02
original
1928 Les gens l'ont consulté

Cet article a compilé deux précautions pour accéder à l'API Sesame. Les amis intéressés par l'accès au crédit PHP Sesame devraient apprendre ensemble à travers cet article

Le SDK officiellement téléchargé par Sesame ne peut pas s'exécuter. , je n'ai pas trouvé trop d'articles. Il n'y avait qu'un seul article écrit par un blog CSDN, qui est plus précieux comme référence

Lire la documentation en détail + tester pendant quelques jours pour trier les notes suivantes :

L'accès à l'interface API Sesame doit être divisé en deux étapes :

La première étape consiste à obtenir l'autorisation. Il s'agit du SDK officiel tant que les paramètres sont correctement configurés. , il peut être exploité. Faites attention aux paramètres suivants, par rapport au document Sésame,

Autre point le plus important, Génération et modification de la clé publique Sésame, la clé publique générée est copiée selon le responsable opération Entrez dans le backend Sesame, et après avoir enregistré, Sesame générera une nouvelle clé publique, cliquera sur Copier, l'enregistrera dans notre fichier de clé publique, puis la téléchargera dans l'espace pour que PHP puisse l'appeler.

$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\"}");//
Copier après la connexion

Une fois l'autorisation réussie, elle passera à l'adresse de rappel que nous avons définie. Ce paramètre GET d'adresse de rappel a un. param Les paramètres doivent utiliser la fonction de décryptage dans le SDK. Après le décryptage, l'OPENI_ID du client peut être obtenu

Après avoir obtenu l'OPEN_ID, enregistrez-le dans la base de données et l'autorisation est terminée.

La deuxième étape est la suivante :

Selon l'OPEN_ID obtenu par autorisation, vous pouvez obtenir les points sésame. L'exemple de ce SDK peut être exécuté. . .

Le plus important est le premier point.

Ce qui précède sont les précautions pour l'accès au PHP Sesame Credit introduites par l'éditeur. J'espère que cela vous sera utile. Si vous avez des questions, veuillez me laisser un message et l'éditeur vous répondra à temps. . Je tiens également à vous remercier tous pour votre soutien au site Web de Script House !

Ce qui précède représente l’intégralité du contenu de cet article, j’espère qu’il sera utile à l’étude de chacun.


Recommandations associées :

Comment implémenter la fonction de génération aléatoire d'images de filigrane en PHP

PHP implémente la méthode de lecture des cookies définie par JavaScript

phpimplémentant le tri de tableaux multidimensionnels

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal