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

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

墨辰丷
墨辰丷original
2018-05-30 09:32:471876parcourir

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\"}");//

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!

Déclaration:
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