Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

A Node wrapper/API service for Fishbowl Inventory

NotificationsYou must be signed in to change notification settings

mantrax314/node-fishbowl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

node-fishbowl was created as a communication tool between node andFishbowl Inventory. Useage is as easy as:

npm install node-fishbowl --save

Install

node-fishbowl can be used in two ways.

Without Typescript:

//IncludevarFishbowl=require('node-fishbowl');//Create new instancevarfb=newFishbowl.Fishbowl({host:'127.0.0.1',IADescription:'A node wrapper for Fishbowl Inventory',IAID:2286,IAName:'node-fishbowl',password:'admin2',port:28192,username:'admin',bunyanLevel:'debug'});

With Typescript:

//IncludeimportFishbowl=require('node-fishbowl');//Create new instancevarfb=newFishbowl.Fishbowl({host:'127.0.0.1',IADescription:'A node wrapper for Fishbowl Inventory',IAID:2286,IAName:'node-fishbowl',password:'admin2',port:28192,username:'admin',bunyanLevel:'debug'});

Config

Config NameDescription
hostThe host that Fishbowl in installed on.
IADescriptionThe description for the Integrated App. This will be stored/used in Fishbowl
IAIDThe ID of this Integrated App. This will be stored/used in Fishbowl
IANameThe Name of this Integrated App. This will be stored/used in Fishbowl
passwordThe password of the user for the Integrated App.
portThe port number that Fishbowl is installed on.
usernameThe username of the user for the Integrated App.
bunyanLevelThe logging level of the library.

Usage

//Examplefb.sendRequest({action:'ApiCallName',params:{XMLKey1:XMLValue1,XMLKey2:XMLVale2}});//Call that can be used to testfb.sendRequest({action:'ExecuteQueryRq',params:{Query:'select * from customer'}});

Help!

This was a pain to get working. There are a lot of quirks that I had to work through. If you're having issues, open a ticket and I'll try to help as much as I can. I also wrote a handful of hints in the Wiki but not in a clear format yet. Feel free to poke around there as well.

About

A Node wrapper/API service for Fishbowl Inventory

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

[8]ページ先頭

©2009-2025 Movatter.jp