No, you need at least 24 hours to share the same product
Note: due to a change made by Twitter, you can not be sure that the tweets are published, so the coupons will be given even if the tweet is canceled. For more information about this change, please click here:https://twittercommunity.com/t/forthcoming-change-to-web-intent-events/54718
No, due to current Facebook Terms, which consider issuing a coupon code in exchange for a sharing as a breach of these terms, we have reluctantly decided to remove support for Facebook to prevent you from having your Facebook app blocked since this risk is highly concrete. To learn more about Facebook Terms, please read here: https://developers.facebook.com/docs/apps/examples-platform-policy-4.4