• PHP接入芝麻信用续。


    前面,做好了,PHP查询芝麻信用。

    客户又要求说,芝麻官方,发来邮件,还需要提交网站的数据给芝麻,

    就是说接入芝麻SDK,还有一步,就是数据反馈。

    大概芝麻分就是根据这些反馈的数据来计算的吧。

    不多说,上代码,其实也简单。

    $json_string = <<<EOF
    {
    "records": [
    {
    "user_name":"{$user_name}",
    "user_credentials_type":"0",
    "user_credentials_no":"{$user_credentials_no}",
    "order_no":"{$order_no}",
    "biz_type":"1",
    "order_status":"01",
    "create_amt":"{$create_amt}",
    "pay_month":"",
    "gmt_ovd_date":"{$gmt_ovd_date}",
    "overdue_days":"",
    "overdue_amt":"",
    "gmt_pay":"",
    "memo":"1"
    }
    ]
    }

    EOF;

    $path = 'zhima/json/d'. $dk['id'].'.json';
    file_put_contents($path,$json_string);

    按照这个格式,生成JSON 文件,可以批量生成,也可以单个生成。

    有了这个JSON文件之后,

    按照芝麻官方提供的,发送代码。

    $client = new ZmopClient($this->gatewayUrl,$this->appId,$this->charset,$this->privateKeyFile,$this->zmPublicKeyFile);
    $request = new ZhimaDataBatchFeedbackRequest();
    $request->setPlatform("zmop");
    $request->setFileType("json_data");// 必要参数
    $request->setFileCharset("UTF-8");// 必要参数
    $request->setRecords("1");// 必要参数
    $request->setColumns("user_name,user_credentials_type,user_credentials_no,order_no,biz_type,order_status,create_amt,pay_month,gmt_ovd_date,overdue_cnt,overdue_amt,gmt_pay,memo");// 必要参数
    $request->setPrimaryKeyColumns("order_no,pay_month");// 必要参数
    $request->setFileDescription("文件描述信息");//
    $request->setTypeId("1001469-default-order");// 必要参数
    $request->setBizExtParams("{"extparam1":"value1"}");//
    echo $name;
    $request->setFile(("D:wwwrootmobile1_weixinwwwrootzhimajsond{$name}.json"));// 必要参数

    $response = $client->execute($request);

    将文件反馈给芝麻,就完成了,数据反馈

  • 相关阅读:
    JAVA正则表达式:Pattern类与Matcher类详解(转)
    java基础知识拾遗(四)
    java.sql.Types,数据库字段类型,java数据类型的对应关系
    根据字节码探讨java自增运算符的原理
    JAVA的abstract修饰符 && 接口interface用法 && 抽象类和interface的差别
    JAVA线程间的状态转换
    java基础知识拾遗(三)
    java布尔值进行and和or逻辑运算原理
    java字节码指令集
    shell实现SSH自动登陆【转】
  • 原文地址:https://www.cnblogs.com/fuyifan/p/6381532.html
Copyright © 2020-2023  润新知