How to deactivate facebook share button after click - facebook-javascript-sdk

is there some way to deactivate FB share button or mark it like "done" after sharinig content? Like button have two states which indicates if I "like" it or not. On the share button is not visible if I shared the content or not. Is there a way to do it?
Thanks.

The only way i could think of is by authorizing a user with publish_actions. In that case, the response will be the new post id, as you can read in the docs: https://developers.facebook.com/docs/sharing/reference/share-dialog
BUT: You should not do something like that anyway. Let the user share stuff several times if he wants to. He may want to select different recipients for the share.

Related

Can I customize popup share screen default of browser?

I have a design for this popup, I've tried looking around, but not found any tutorial to edit the above popup with HTML/CSS.
Is it possible to customize it or is there an alternative?
Thanks for your help!
You can not - otherwise an attacker could present a misleading interface that gets a user to share something they do not want.

After displaying a Carousel card in Dailogflow, I want to select one of the lists by voice operation

Tell us about Dailogflow.
In the settings of Intents, it was set to display the Carousel card of GoogleAssistant in the response.
I've been able to display the carousel card, but I want to select one of these cards by voice action and open the URL set for that card.
I couldn't find it in the reference, so please let me know if there is a way to achieve this.
If this is not possible, is there any other way to achieve equivalent content?
I don't have good English.Thank you for reading.
You can use follow up intent. So when you are displaying a list or carousel card and you want to make this selection by click and as well as by user utterance. You have to add two follow up intent one for selection one for text utterance.
consider below example: ShippingOption intent displays a list and that can be selectable as well as get the response by user utterance.
app.js
intentMap.set("shippingOptionIntent", shippingOptionIntent);
intentMap.set("shippingOptionIntent - select", shippingOptionIntentSelect);
intentMap.set("shippingOptionIntentChoose", shippingOptionIntentChoose);
Now set the utterance for followup intent:
Where another followup intent responsible for user selection by clicking on the option. It has the google assistant option event.
So, in this way you can handle both types of responses.

Adding short text/badge/icon for a user

Is there a way to show a sub headline or icon for each user? We are trying to show which team each user belongs to. Is there a way to do this?
There is no in-built way of doing so. You can, however, create a plugin to add any metadata you like to a user's profile popover, including the team(s) ther are a member of.

Block public button when share on facebook

Is it possible to disable the public button on the Facebook page so that users always share in public and they can't change it to only me.
No, you can't force the user to post something more widely than they want to
If you find a way to, you should submit it to Facebook's whitehat program and if it checks out you may get a cash bounty

+1 keyboard shortcut for google+?

Is there any way of adding custom keyboard shortcuts to a specific page? In this case, I would like Google+ to behave a little bit like Google Reader, and use the shortcut 'v' to open the link in a Google+ post in a new browser tab. I would also like to be able to '+1' a post with a key press.
According to Google's + button policy,
Publishers may not alter or obfuscate a Google+ Button, [...]
This means you are probably not allowed to do what you want. If you want to do it anyway, you should ask Google first, they may authorize you to use the keyboard shortcut and might provide you a URL to do that (only if they are okay with that, of course).
If you're using Chrome this my be useful:
https://chrome.google.com/webstore/detail/nafbdgpajdhkjnaeafkboodleapnpjbg?hl=en-US