How to get the Device's Network Information?
Incident Properties
Question
Good evening,
We are trying to get the device's network information as described in the documentation "Common Information > WebAPI Specification > Device Setting: Network", by using the example as shown at "SmartOperation Panel > Sample Applications > Obtain Machine Information", however we are getting the following return:
System.out: NETWORK: http://gw.machine.address:54080/rws/property/network
03-10 16:35:34.158 8286 8780 E NDDPRINT --- : logic:MachineSSL:com.nddigital.nddPrint.wrapper.common.InvalidResponseException: 404 Not Found
03-10 16:35:34.158 8286 8780 E NDDPRINT --- : logic:MachineSSL:Request failed.
03-10 16:35:34.158 8286 8780 E NDDPRINT --- : Error code = 404
03-10 16:35:34.158 8286 8780 E NDDPRINT --- : error.path_no_exist :
Is there any setting to be performed? Or even a new sample on how to get these network information?
Request - Access Token
Incident Properties
Question
Greetings,
As described in the documentation, could you please provide us an Access Token?
To enable using SmartSDK WebAPI from a remote application, a token issued by Ricoh ("access token") is required.
..doc/en/webapi/181-01-0102.htm?null
Best Regards,
Guilherme
Access Token
Incident Properties
Question
Hello,
I'm submitting this to get an access token. I plan to use some of the web api's from the smartsdk app, but the device is not responding in the way I expect - I wan't to try and diagnose the problem by accessing the web api's externally.
WebAPI response issue
Incident Properties
Question
Hello,
I'm attempting to access several web api's from my android application. It works just fine on the emulator, but when I run it on an actual device, I seem to get back an empty response.
The reponse headers line up with what I see on the emulator (response code 200, and the content length header is > 0), but the content is non-existant.
The device I'm using is a C306Z and the web api's that I'm using are:
- /rws/status/system
- /rws/property/deviceInfo
Thanks,
Nathan
Looking up entries with rws/addressbook/entries web service.
Incident Properties
Question
Hello,
I am just getting started using the rws/addressbook web service from the SMARTsdk for our web browserNx application to integrate Ricoh devices with RightFax servers.
I found the documentation for the Address book service and created a get request to get all the address book entries:
GET http://10.104.89.49/rws/addressbook/entries HTTP/1.1
Authorization: Basic YWRtaW46
Accept: application/json
X-Application-Id: 1979711509
Host: 10.104.89.49
Connection: Keep-Alive
The response was an error, which I have been unable to resolve:
Date: Wed, 14 Dec 2016 21:51:47 GMT
Access-Control-Allow-Origin: *
Content-Type: application/json; charset=utf-8
Content-Length: 72
Set-Cookie: cookieOnOffChecker=on; path=/
Connection: Keep-Alive
According to the sdk documentation, the error "no_indispensable_header" indicates that I'm missing a required header. However, I don't see any header information that I might be missing in the documentation.
Thanks in advance,
Dale Hunt
OpenText/RightFax Software Developer IV
Tucson, AZ
Is there a capability parameter in the WebAPI that all devices would have?
No, there is no capability parameter that all devices have. Your application must be prepared to find a capability parameter or a possible value missing in the capability list from some devices. The Copy, Printer, Scanner, and Fax have their own jobSettingCapability to describe the acceptable (possible) values for various setting parameters.
WEBAPI Production Access Token
Incident Properties
Question
We are getting close to going to certification and we would like to request the production Access Token. Here is the pertinent information:
Product ID: No product ID, this is a remote application
Vendor Name: Levi, Ray & Shoup, Inc.
Application Type: Remote Application (clients)
Application Name: Ricoh Deployment
URL Location: /rws/property/smartSdkInfoTarget
Version: 2.31MFP
Thanks,
Bryan
WEBAPI Access Token
Incident Properties
Question
Hello,
When we go to certification, we will need to describe the deployment process to PTEC. We require an access token in our deployment solution. We have one right now we use for our devices, but it won't work when in certification. The token is hardcoded in our deployment code.
What is the procedure to allow deployment to work at the testing center? Could we have our production access token before going to certification so it will work for PTEC?
Thanks,
Bryan
Getting an access token for the remote WebAPI requests
Incident Properties
Question
Hello,
I would like to be able to make a web request to get the smartsdk information from the device remotely for deployment. It seems like I need to apply to get an Access Token. One of things required looks like the device serial numbers. How would this work at a customer site? Would I need all serial numbers of their devices?
Thanks,
Bryan
How to use the WebAPI to get user counters from the addressbook user entries?
The WebAPI will allow you to get the user counter data from the following URL: /rws/counter/userCounter/{User ID}
Document reference: doc\en\webapi\410-05-0100.htm
Note that you'll need an access token if you wish to do this with a remote application.