Does the Skype for Business App SDK support direct communication between two users? [closed] - skype-for-business

Closed. This question needs details or clarity. It is not currently accepting answers.
Want to improve this question? Add details and clarify the problem by editing this post.
Closed 6 years ago.
Improve this question
Can I use the Skype for Business App SDK to develop an app that enables two end users to communicate directly with each other via instant messaging, voice or video?

this isn't currently possible. The precise answer depends on whether your end users have Skype for Business accounts:
The current SDK only supports users that are "guests": i.e. not signed in as Skype for Business users. It is not designed to allow two guests to talk to each other. Instead, it enables the guest to join a meeting with a licensed Skype for Business user who is attending the meeting via the official Skype for Business application installed on their desktop or mobile device. Example: a patient using your healthcare app joins a video meeting with their doctor who is using the Skype for Business app. For more details on this scenario, see https://msdn.microsoft.com/en-us/skype/appsdk/embedskypeb2ccomms .
In future, the SDK may support users that are signed in as Skype for Business users. This would enable these two licensed users to talk directly to each other from within your app.

Related

I need help locating Paypal ClientID and ClientSecret ID [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 3 years ago.
Improve this question
complete noob here.Any help is really appreciated because we are under the cosh.
My team is building out a bespoke donation form for a charity client and are trying to integrate Paypal.
The problem is that the api we are working with is requesting a Paypal ClientID and ClientSecret ID.
What is the best practice for getting these values? I've read that you have to set up a developer account via Paypal and then set up an app, however, does that mean we require access to their paypal account.
Can they grant limited access to their paypal account so we can create values?
Thanks in advance :)
You'll need to use a sandbox account:
https://developer.paypal.com/developer/accounts/
This will create a dummy version with no real transactions that you'll have full access to, alongside a production version that only your client will see.
You can determine which of these accounts is used through env vars, switching out the client ID as needed depending on which environment you're performing the transactions on.
But at the end of the day, yeah, you will have access to their production client ID and client secret ID. There's no way to get these onto your server unless your client is able to do it themselves.

How to design a system using only one account login to all application [closed]

Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 6 years ago.
Improve this question
I'm using Enterprise Resource Planning (ERP) and we have to design three desktop applications (a Finance management application, a human resource management application and a warehouse management application using object oriented programming).
The client wants each person in their company to have only one account for the three applications (like google account that let you access google drive, google mail, google+)
How can I design an account system in order to access each application?
You need to create and account system to manage your unique ids.
An unique id can be an e-mail address, phone number, taxpayer identification number, an UUID (an auto-generated universal unique identification), a social id (gmail, github, facebook) or any other method to create it.
You can also set one primary and contactable unique id with alternative account ids.
Now, consider the following responsibilities (a responsibility can be implemented by one or more classes):
An Activity (a command, action or method) to be managed.
An User that uses the account system and decorates a Person or any other Actor.
And an AccessRole responsible to keep who (an actor) can perform an activity.

What is the best role grouping for my project? [closed]

Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 4 years ago.
Improve this question
I am at the beginning of my website project and now for requirements step I want to grouping the roles of website users,there is three roles for the users:
Users who visit the website an use it's free services.
Users who have an account and uses it's more free services.
Users who have an account and monthly pay for using paid services.
Admin user of the website.
What is the best roles for these users?
You seem to have two roles:
Admin
User
The User role seems to be separated into three tiers or types:
Unregistered users
Registered Users
Paid/Subscription Users
That's how you need to be thinking about your groups of users. Admins don't really count unless you have special privileges. How you treat your different levels of users is very important however since I assume your goal is to "land and expand". i.e. Lure in users with free services, get them to register with further offerings and then get them to pay for even more advanced levels of service.

Google Apps API to retrieve domain names [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 4 years ago.
Improve this question
I am looking for a Google Apps API that allows me to retrieve all domain names associated with the Google Apps instance.
I am looking for the programmatic equivalent of this: https://www.google.com/a/cpanel/gcompany.nl/DomainSettingsDomains
As an added bonus it would be really nice if there is also a way to check if a given domain name is used as an Alias or in a Multi-domain configuration.
Additional requirements:
I need this API to be available using a Google App Engine app (Java).
the API must allow authentication using OAUTH.
The owner of the app is NOT a Google Apps Reseller (no special privileges).
The app only needs readonly access.
Your answer is correct. There's a issue requesting an API call to retrieve the domains associated with an instance. I'd suggest starring it:
http://code.google.com/a/google.com/p/apps-api-issues/issues/detail?id=2278
The "lightest weight" retrieve all users function is the Retrieve All Organization Users since only the primary email and Org is returned for each user, not details like first and last name, suspended status, admin status, etc:
https://developers.google.com/google-apps/provisioning/#retrieving_organization_users_experimental
domain aliases and secondary domains which have no users won't be returned by this functionality of course.
Jay
I could not locate a Google Apps API to do this. Too bad.
The next best thing is to either use the Provisioning API or User Profiles API, fetch all (user) entries, take the PRIMARY Email address for each entry and parse that to get the domain name.
This is pretty messy, especially if you've got a Google Apps domain with tens of thousands of users.

How to set up an SMS gateway [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 9 years ago.
Improve this question
I'm ambitious to setup an SMS Gateway to provide SMS capability to multiple providers in India.
I want to provide the registered users the ability to add their own sender ID or even their mobile no. as sender ID (as 160By2 provide).
I have already explored the viability of a cellular phone based SMS gateway using Gnokii and some other proprietary stuff. But none of them are as we we all know any match to the capabilities of Bulk SMS Gateways.
I have an idea that we should sign some sort of contract with various wireless providers to be able to add messages to their SMS center queues.
I also would like to know the budget of such a setup :)
You need to get an SMS gateway and build you app over that. You can buy a SMS gateway from a company like this/smsxchange get a server on a lease and get it configured with Kannel
It totally depends on your requirement. If you want some thing like 160by2.com, then you just need to:
Buy a SMS Gateway
Build your app using thr APIs your SMS Gateway provider provides.
Setting up, Configuring, and Using Kannel to send/receive SMS messages
If you want you OWN sms gateway then get a server and install Kannel or follow this.