【问题标题】:How to get Consumer Key and Consumer secret from Netsuite?如何从 Netsuite 获取 Consumer Key 和 Consumer Secret?
【发布时间】:2015-10-29 10:57:15
【问题描述】:
<?php
$url = 'https://system.netsuite.com/rest/roles';
$url = 'https://system.na1.netsuite.com/rest/issuetoken?consumerKey=XXXXXXXXXXXXXXXXXXXX';
$access_token ='nlauth_account=XXXXXXXXXXXXX,nlauth_email=XXXXXXXXXXXXXX, nlauth_signature=XXXXXXXXXX';
$header = array('Content-Type: application/json','Authorization : NLAuth '.$access_token);
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, 'GET');
curl_setopt($ch, CURLOPT_HTTPHEADER,$header) ;
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
$result = curl_exec($ch);
curl_close($ch);
$result = json_decode($result, true);
echo '<pre>';print_r($result);exit;
?>

我通过上面的代码使用消费者密钥、帐户 ID、电子邮件和密码获得了 Oauth 访问令牌 ID 和令牌秘密。通过传递任何其他不同的参数,如上述代码或 restlet,我想获得消费者密钥和消费者秘密。

提前致谢

【问题讨论】:

    标签: oauth netsuite


    【解决方案1】:

    消费者密钥和消费者秘密,不能以编程方式检索。

    在 Netsuite 中创建基于令牌的应用程序时出现警告:

    警告出于安全原因,Consumer Key 和 Consumer Secret 值仅在确认页面上显示。离开此页面后,无法从系统中检索这些值。如果您丢失或忘记了这些凭据,则需要重置它们以获取新值。像对待密码一样对待这些值。切勿与未经授权的个人共享这些凭据,也切勿通过电子邮件发送。

    【讨论】:

    • 感谢您的回复。我知道这个答案。但我对此表示怀疑。感谢您的确认
    猜你喜欢
    • 2018-09-11
    • 1970-01-01
    • 2011-12-05
    • 2017-04-14
    • 2017-10-16
    • 2021-02-22
    • 1970-01-01
    • 1970-01-01
    • 2021-08-09
    相关资源
    最近更新 更多