Possibility to remove or change the Teams Notification when you request a Team via graph api - asp.net-core

When you request a Team using graph api,you will get a notification (from Service Account )that you where added to this newly created Team.
It will make user confused.
Just wonder if there is a easy way to hide this notification or change it?

Currently you cannot edit the Teams Notification when you request a Team via graph api. You can edit the Teams notification when you send some messages to channel, By using the summary field. Pleases check the summary field property for chat-Message. Please Raise a [User Voice]https://microsoftteams.uservoice.com/forums/555103-public-preview/category/182881-developer-platform) to edit the Teams Notification when you request a Team via graph api.

Related

Uber API Reporting: Reference between Report Request and Report Success Notification

We want to generate Uber Eats reports for multiple customers. Since everything is running on one system, the webhook notification for report generation will all arrive on the same local API.
Now wondering if there is a relation between the webhook notification and the original report request?
The reason is that we would like to check the signature of the notification and for this we need the appropriate client secret. Also we want to mark the original report request as completed.
So we need to be able to associate the notification to the right client or at least to the report request.
Is it possible that the workflow id we receive with the report request is included in the notification?
Or is the job_id what I'm looking for? In the notification example this is not so clear to me.
Do you have other ideas here?

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.

Approval Pull Request Pending Notification after X time delay

On Azure Devops i need to create a Pull request notification which alert my team by email or Teams notification if the pull request is pending for more than 1 hour.
What i ve already tried is to go on
Project Settings ---> Notification ---> Add Subscription
But i m not finding any particular reference to filter or setting which i can use for my purpose.
Does anyone have an idea on how to implement it?
New notification subscription azure devops
I am afraid that this feature does not available currently.
While using new subscription in the notification setting, you can only get the notification when the pr is created. Until now, Azure Devops does not provide this feature which can help you achieve get notification after the pr is pending for more than 1 hour.
If you want this feature for your better work, you can raise your feature demand here to promote development of richer features.
Note: After suggest raised, you can vote and add your comments for this feedback. When there are enough communities vote and add comments for this feedback, the product team member will take this feedback seriously

Unregister tags with Azure Service Bus Notification Hubs

I have inherited an iOS app that uses Azure Notification hubs to send notifications, however there is a snag.
The users select multiple categories for which to receive notifications (News, Sports, etc), and they can change these at any time. Whenever they add or delete an interest the app unregisters from the notification hub and subscribes with the new tags.
I thought that this was incorrect, but I can't find a way to see what tags a user is subscribed to, or add/delete a single tag.
In the current app, sometimes our test devices don't receive notifications that I think they should.
I've found answers online saying that you should avoid unregistering, and that there is a delay to register and unregister (such as the answer here, Android Azure Notification hub unregister)
I am looking for any insight on how to handle this usecase, of adding and deleting tags.
Since you didn't specify how you are communicating with the Azure Notification Hub, I will use the ANH REST API as reference.
"...I can't find a way to see what tags a user is subscribed to..."
If you request a registration (e.g. per registration ID), you will get the registration data including the assigned tags.
"...or add/delete a single tag."
You don't add or delete single tags directly on the registration in ANH, you basically update the whole registration, if necessary. Some ANH SDKs may have convenience methods for this, but in general, you just send the complete registration object with the desired tags to ANH and it gets overwritten. E.g. the REST API has an "Update Registration" method, but no "Add/Remove Tag" methods.
"I've found answers online saying that you should avoid unregistering, and that there is a delay to register and unregister..."
You should indeed not unregister and register for this use case because of the reasons you stated. This is probably also the reason for:
"In the current app, sometimes our test devices don't receive notifications that I think they should."
Never unregister and register again for updating a registration. Only unregister, if you don't want to receive notifications at all on a specific device.
"I am looking for any insight on how to handle this usecase, of adding and deleting tags."
Basically, just omit the "unregister step" and make the "register step" a "create or update registration step" using the actual ANH registration ID and all desired tags.

Four square push api - application provider

I am writing a four square application and after reading the push API, I realized that my users will have to authenticate and add a callback URL and all that good stuff listed below:
"To turn on real-time APIs for your consumer, access your consumer's details page by clicking on its name at https://foursquare.com/oauth. Then click the “Edit this Consumer” button in the upper right of the page.
To change your consumer's real-time API settings, pick the desired state from the drop-down menu on that page titled “Push API notifications.” Then click “Save this Consumer. ” You should now see your new notification settings reflected on the details page for your consumer.
If you have not activated a real-time API in the past, you will note that the Push URL field is blank on the details page. To actually receive real-time pushes from foursquare, you will need to edit your consumer again and add a HTTPS-compliant URL in this field."
Most of my users are not tech savvy to do this. How do I as an application provider automate or pre-poulate some fields in order to make it easy for them to register for the push api for my app?
Thanks!
When you enable the Push Api, you're doing it for all users who authorize your service. You will receive push notifications from all your authorized users... they don't have to explicitly authorize you to use the Push API