Discussions
Stay up-to-date with the latest news from NetSuite. You’ll be in the know about how to connect with peers and take your business to new heights at our virtual, in-person, on demand events, and much more.
New AI Community Guidelines. Please review and follow them to ensure AI use stays safe, accurate, and compliant.
Passing parameters to RESTlet
I have a very simple RESTlet that I want to be able to use for pulling saved search results. I am fairly new to this, and I am having a hard time passing parameters to the script.
[CODE]
function getFeed(datain)
{
var results = [];
var s = datain[search];
var savedsearch = nlapiLoadSearch('item',s);
var resultset = savedsearch.runSearch();
var searchid = 0;
do {
var resultslice = resultset.getResults( searchid, searchid+1000 );
for (var rs in resultslice) {
results.push( resultslice[rs] );
searchid++;
}
} while (resultslice.length >= 1000);
return JSON.stringify(results);
}
[/CODE]
When I need is to be able to pass (via CURL) the id of the saved search to be run. Here is the PHP code I am using:
[CODE]
function getFeed(datain)
{
var results = [];
var s = datain[search];
var savedsearch = nlapiLoadSearch('item',s);
var resultset = savedsearch.runSearch();
var searchid = 0;
do {
var resultslice = resultset.getResults( searchid, searchid+1000 );
for (var rs in resultslice) {
results.push( resultslice[rs] );
searchid++;
}
} while (resultslice.length >= 1000);
return JSON.stringify(results);
}
[/CODE]
When I need is to be able to pass (via CURL) the id of the saved search to be run. Here is the PHP code I am using:
0