Part 8. Integrating to your own app

To integrate to your own app

Now that you are ready with your setup, We do warmly recommend testing it out with our Management Applications, to ensure that everything is working well regarding your setup. Once you are happy with the result, go ahead and integrate our platform to your application!

For each framework we have both an SDK file, and a base app that can be used as the starting point for app development.

Note: You’ll find your auth token on the portal under “Manage Application”. There are two seperate token types and the default token to use is the Mobile token, but there are some rare cases where using the other token is also applicapble. Here is a rundown of which token to use:

Master token and Mobile Token

 

Master token

Master token is the key to all of your account’s features. The Master token will grant access to all objects and all operations (CREATE, READ, UPDATE and DELETE). This is especially meant to be used when doing REST API calls with our endpoints. We strongly advise you to use this token with care and only use it in the mobile app when it is detrimental to the functionalities of the app.

There can only be one master token and this token cannot be deleted or changed. If you believe the master token has ended up in the wrong hands, please inform us immediately and we will change it for you.

 

Mobile token

On the mobile side we have made some precautionary security measures to prevent your master token ending up in the wrong hands. With the mobile token you get access to all objects with limited operations. If this token ends up to the wrong people, they don’t have the ability to delete and create any crucial elements of your setup.

With the Mobile token you READ for core objects like places, geofences etc. and READ & WRITE for position updates and event. This token is recommended to be used within mobile applications when using our SDK.This applies when you are integrating our SDK into your own application, when you are asked to provide our auth_token, you should use the Mobile token for this matter. More information can he found here: (https://proximi.io/part-8-integrating-app/)

NOTICE! There are exceptions to using the Mobile token in apps. In use cases where the app requires functionalities like CREATING and DELETING objects within the app, you would need to use the Master token.

You can create multiple Mobile tokens to with different setups and they can be changed and deleted, if needed.

About Annina Koskiola

CEO and Co-founder of Proximi.io. Loves exploring new ways for technology to intertwine with our everyday lives. Passion for history, traveling, eating and the Valais Blacknose sheep.

2 Comments

  • Carlo Oldani says:

    Good Morning,

    I would like to thank You for the truly detailed explanation of your system, I have downloaded the backend part of software and I’m asking to myself those 2 question: the web part, if will self hosted on a computer that haven’t connection on internet but work just on internal network can run without any problem? basically the need here is to distribute some static beacon as reference point and some other (this is my thought) on 2 moveable machinery so to give back to worker a sort of alert when 2 machine enter each other in the same field of action. (this is one application). Second usage is to place one beacon on each fire extinguisher item, we have about 45 portable fire extinguisher and associate to this geolocalization another software with manage beacon+epaper tag so to keep update periodical examination of the condition of the fire extinguisher. items are distribute over 2000 square meter of building. for reaching this goal, I need also to use internal atlas services, I’m a worker of this company and I usually manage the IT software etc. so I need also to ask You how much does it cost this kind of implementation and also asking to myself for reduce expenses if can be suitable using a CAD map of the building … eventually just for replying to our security manager, can be actuable an emergency function so to show the shortest way to safe against an emergency condition? BR regards and sorry for my English

    • Hi Carlo, thank you for your interest! Both the web portal and your mobile application need to be connected to the internet, to be able to manage and use your setup. The use cases you describe are something that could be achieved, but would require you to develop a mobile application used by the staff of the company, that could be used for tracking the location of the moving items in the background. I will email you with some more details on this.

Leave a Reply