簡體   English   中英

如何使用 node js 從 netsuite rest web 服務中獲取數據?

[英]How to get data from netsuite rest web services using node js?

我是一名初級程序員,我想從 netsuite 獲取數據並將其顯示在控制台上...我不明白如何使用 node js 從 netsuite 獲取它,請幫我解決這個問題或至少推薦一個教程這樣做?

Netsuite OAuth Not Working上有一個關於如何從節點連接的示例。

這是一個超級簡單的 RESTlet:

/**
 *@NApiVersion 2.x
 *@NScriptType Restlet
 */
define(['N/search', 'N/error'], function(search, error){
    function getSearch(){
        var itemSearches = search.create({
            type: 'search',
            filters:[
                'type', 'is', 'item'
            ],
            columns :[
                'title'
            ]});
        var availSearches = [];
        return itemSearches.run().each(function(srch){
            availSearches.push({
                id : srch.id,
                type: srch.recordType,
                title : srch.getValue('title')
            });
        });

    }
    return {
        get:getSearch
    };
});

為了從 Node 調用 RESTlet,您的 Node 需要:

  • 您從設置集成中獲得的消費者密鑰和秘密
  • 令牌密鑰和秘密,您可以通過為具有 Restlet 受眾角色的用戶獲取用戶令牌而獲得。

前段時間為此制作了一個圖書館。 它沒有得到維護,但它仍然有效..

https://github.com/felipechang/node-suitetalk

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM