API to get and set team prefs - slack-api

There seems to be an undocumented api to get the team preferences (admin settings) which is called from the web UI. However, I am not able to find any related documentation for similar GET api.
Please let us know how do we read and set admin settings in a slack workspace.
Thanks

Related

How to access geolocation information in a Teams bot

Geolocation is listed as a device permission option, but none of the examples in the bot framework repository on GitHub explain how to use it. I also can’t find information in the documentation. Am I missing it? I don’t understand why the permission exists if it can’t be used, so I’m not sure what to do.
I’ve inspected the incoming data from POST requests to see if latitude and longitude are included. No geolocation/location/GPS data is visible even though the manifest includes geolocation in the devicePermission list.
It's not supported to use with bot framework. You can access location using tab or task module. See the following note in documentation: You can use Microsoft Teams JavaScript client SDK, which provides the tools necessary for your app to access the user’s native device capabilities.

"The project id used to call the Google Play Developer API has not been linked in the Google Play Developer Console"

I have linked my project in the Developer Console and I have looked up various sources to find a solution to this problem. What I am actually trying to do is use the inappproducts REST resource to fetch all my products from Play Console using the get() method. A lot of suggestions that I read was to add a new in-app product which I tried doing but the error still persists after adding new products, editing existing products, adding new subscriptions, etc. I can also see that the Google Play Developer API has been enabled for this project as well. I have also created credentials for both oauth and service account. I have been trying to call this API from the OAuth Playground using my Developers account and since I am the owner of this account, I believe it should work. What should I do?

Is it possible to get all users from a VSTS account programmatically?

We want to export all user accounts' info from our customer's TFS online account within a minimum of account name/E-mail address.
Using REST API-- Get a list of accounts still need the member ID or owner ID.
Is it possible to get the related info only with the account name or address programmatically?
Seems you are talking about VSTS. If you want to get a list of VSTS users (and other related information), you could use below API:
get https://{Account}.vsaex.visualstudio.com/_apis/userentitlements?api-version=4.1-preview
Simply replace {Account} with your specific VSTS account name, then you will get a result as below include Displayname/MailAdress:
You could also be able to call the API with C#.
More details please refer this wonderful blog: GET A LIST OF VSTS USERS WITH APIS

How can I add a configuration page for my slack app?

How can I add a configuration page for my slack app?
example: asana has an add configuration button which leads to a page which we can use to then connect the slack user account with asana account
Several Slack apps (e.g. Twitter, Google Calendar) provide a configuration page after installation into Slack. However this feature seams to be available only to commercial partners of Slack, but not as a standard feature for every app developers.
Developers need to implement it by themselves with an external app / script that is linked the Slack app and store the configurations in their own database.
See also this answer for a full explanation on how this works.
Looking on the official Slack Plattform Roadmap for Developers this feature might be implemented in the future under "Install apps from within Slack".
Update:
You can now use Dialogs to create something similar to configuration pages. It allows you to open a custom modal window with up to 5 inputs (text or drop-downs). Its still not the same as having a full configuration page like the internal Slack apps have, but its a huge step forward and might be sufficient for many cases.

QBO, QBD, API and app authorization

It drives me crazy, please help.
I want to integrate QuickBooks Enterprise 2014 with my website.
I managed to create app via developer center.
I managed to sync data using Sync Manager.
I managed to see synced data i my appcenter account (company file).
I managed to implement OAuth authorization with QuickBooks connect button
I managed to use api explorer V3QBD (even though they say it's deprecated) to access synced data
now...
there is no option to choose desktop company file when authorizing... there is only a message saying I need QuickBooks Online subscription.
I don't want to subscribe to QBO, I want to access a company file synced via SyncManager.
Is it still possible ?
I read that you need to set your app to use desktop data source, but this option is not available anymore?
After one week of investigation I couldn't find answers to that, but one "you need to use web connector", is this true ?
please, confirm
thanks ahead
Unless you have been grandfathered in, you can not use sync manager and access QBD data through the API's. You will need to use the QBXML SDK and web connector for accessing desktop data.

Resources