Obtain Adobe DPS folio list - api

Is there any way to get folio list from adobe DPS publishing server to machine with implemented direct entitlement?
Only method which i know right now is to put that information to my database manually.

You can get the folio from the fulfilment server the same way the viewer application does.
Call the URL
http://edge.adobe-dcfs.com/ddp/issueServer/issues?accountId=xxxx&targetDimension=all
using your accountId in the place of xxxx
To get the accountId you need to call this URL http://lighthouse.adobe.com/dps/entitlement and enter your account's login and password there. If you don't want to do that you can open the .ipa file of you iPad app and get the accountId from within the file LibraryConfig.plist. The value is at serviceOptions->fulfillment->loginOptions->accountId.

Related

How to get api id and hash for telegram from .session file?

I use a software for scrapping telegram members from groups. The software requires a phone number, api id and hash. I have .session file, but I can't add this file into software, it doesn't work like that. I need to write api id and hash manually.
I use MacOS. Is it possible to extract datas from this file? Or to open this session file in telegram app, to receive a code?

Display user name on remote videos on Group chatting, Raise hand feature on Group chatting

We have integrated agora rtc for group video chatting using vue js. Would like to display corresponding user name on remote videos . I am unable pass user name custome property through stream as like userid. How to solve this issue. is there any way to pass custom object to send through stream to remote users.
Raise hand feature also need to do. How to do .
Could you help me
I'd recommend using the Agora RTM SDK for your use case. It lets you send messages to other users.
Using RTM whenever you join an RTC channel you can send a channel message to RTM with your name. That way other users can receive and display your name.
For raise hand, you can send a message with a request (eg: {"raise": "true"}), the remote user can then accept/reject the request and send the corresponding message back. If accepted you, you read the message and unmute the local user using RTC method.
You can find a quickstart app for RTM here.

Acumatica API - Upload attachment to an Appointment detail record

I am trying to attach a file to an appointment detail record. I can successfully attach a file to an appointment using the URL
{{baseUrl}}/Appointment/MRO/006301-1/files/image.png
However, I am unable to determine the endpoint for appointment detail records. The Acumatica development guide does not provide any insight into related/nested records. As far as I can tell, the appointment detail record is not accessible via a direct endpoint, only with /Appointment/[uuid]?$expand=Details
What is the correct API endpoint for upload files to an appointment detail record?
It's my understanding that the Android application uses the API so there should be a matching endpoint.
If an Endpoint does not exists relative to the detail line your could try to define your own via the Web Service Endpoints screen in the Integrations module. You may need to define a screen for just the detail in order to get that endpoint established. Im not at all certain this is going to get you the end result you need but it may be worth a try.

Dropbox API finding new/changed files

I'm trying to setup a webhook from dropbox to notify my server whenever a new file is uploaded.
There are 1000's of files being shared but < 100 everyday and I only want to find the new files of a certain type that have been added or modified since the last check.
The webhook sends the userid when the file is added but doesn't indicate a file name.
Is there anyway using the list_folder api, or using another api to find out what file has been changed since a certain date?
Dropbox webhooks only tell you that something changed, but not what specifically changed.
You can use these in conjunction with /2/files/list_folder[/continue] to see what changed. The webhooks documentation and the Content Access Guide have more information about this.
In short, the basic flow would be like this:
The user connects the app to their account, and the app saves the resulting access token for that user.
The app gets the current state of the account using /2/files/list_folder[/continue], and stores the latest returned cursor.
The user makes changes in their account.
Dropbox notifies the app of changes in the user's account using a webhook notification.
The app receives the webhook notification and looks up the corresponding access token and cursor for the specified user.
The app calls /2/files/list_folder/continue using the cursor to retrieve only what changed since it last called, and again stores the latest returned cursor.
(Repeat)

Save data on iOS device permenatly

I want to save data on device itself that would be persistent even after deleting the app and installing it again (data can even be one int/date).
According to my knowledge it is impossible because each app can store data only on it's sandbox (I know I can use iCloud etc. but I don't want any services user can not have or give the app specific permissions).
As to my understanding the only option to do that is to store it on my server.
But, Apple doesn't allow to send UDID or any other specific device ID and I can't get the iTunes ID. I know I can use any other ID like Facebook ID but the app doesn't have it and that would make a really bad user experience.
I've download apps that does just that successfully (saving data specifically to my device that been recovered even after deletion and without the need to enter any ID or login process). How do they do it? Do they send UDID to some server and apple miss that or there is a way to save data outside the app sandbox?
Well there is the KeyChain, which can store data the would kept even if you delete the app.
We do that too in our app:
Basiclly we create an UDID of our own and store that on the device (in the keychain).
Combined with user id that gives us all we need on the server side to identify the user and his device. We don't store any other app data on the device, all is server managed.
You could pack your data up, store it in the documents folder for your app, and back up your device to the cloud or iTunes. you can then do a restore to get it back. You just can't do anything on your phone between the backup and the restore. Just saying.