Is there any url or technique available in google+ in order to share posts on the one specific friend's stream?
I found this url: https://plus.google.com/share?url={your url}
but the problem with this url is that we can't pass the friends id or name of the friend in parameter of the url in order to get the prefilled friends name written on that field (where we mention with whom we want to share the post) when the link is opened in the browser.
When I am using the above found url, I have to select the name of the friend manually on the browser after the link has been opened. I want to prefil that field in which we write the name of the friend with whom we want to share.
Can any one please help me out. It is one of my requirement. I am developing application in xcode
Google+ does not allow for programmatic writing to anyone's stream. Users in Google+ always retain control over what to share and who to share it to. You can use the Google+ SDK for iOS to prompt users to share, but they have ultimate control to choose who to share to.
For native iOS there is no way to prefill the recipients. You can on Android and via the Javascript share rendering on the web, but not using the iOS SDK. It's definitely worth requesting the feature on the issue tracker if it's something you're interested in though! https://code.google.com/p/google-plus-platform/issues/list
Related
Is it possible to correctly share data on Facebook post using DataRequest and DataTransferManager classes?
I am trying to create a Facebook post using DataTransferManager.DataRequested and DataTransferManager.TargetApplicationChosen handlers.
I have Facebook web page and I am providing link to it by calling dataRequest.Data.SetWebLink(facebookWebpageUri) in my DataTransferManager.TargetApplicationChosen handlers when chosen app is "facebook".
The problem is that Facebook should scrap the webpage for the data it shows in the post as it does in my Android and iOS apps but in my Windows 10 UAP it does not do this. It only shows the title and the text set by dataRequest.Data.SetText if I provide it before invoking share using DataTransferManager.ShowShareUI()
There are two type of app for sharing Interaction: one is source app, the other one is target app.
As a share source(UWP) app, we handle the source data, for your scenario, the facebook is the share target.
What we can do is dealing with the data you want to share, which we have done already. As the target app, facebook need to be able to resolve this source data, this work can not be done by the source app.
What you can try to do is:
Contact with the facebook to submit a suggestion.
Use the web api of facebook.
Try to find and use some third-party libraries of WinRT.
I'm developing a 2nd version of our app for Facebook Messenger to meet their new platform integration requirements described here:
https://developers.facebook.com/docs/messenger
I'm attempting to allow both apps to share the same Facebook App ID. This page from the iOS troubleshooting docs has a section on Sharing an app ID across Apps
https://developers.facebook.com/docs/ios/troubleshooting#testsharedialog
It shows you how to add URL Scheme Suffixes to your apps so that they can both live on the same phone yet share the same Facebook App ID.
I've done this and it works successfully so that both apps can use Facebook login without stepping on each others toes. However, it seems that doing so broke my integration with FB messenger, which was previously working.
After following the instructions on the troubleshooting link above and adding the fields for the URL Scheme suffix, the videos I send to FB messenger no longer have a Reply button on them. Media inside Messenger that was sent from my app no longer contains any tappable element that takes you back to my app.
Does anyone know if there's a way to get the URL Scheme Suffix working in a way that it still works with the new Messenger Platform?
Thanks!
Heard back from Facebook directly on this. Their response:
No it doesn't. Because we will try to open the scheme without suffix. How would we know which suffix you want to open from messenger? ... So no suffixes are not supported. Just use a different app id.
I am wondering if it's possible to track referrals when my website is opened from mobile app? Is there any related information provided in request headers?
Particularly interested to know if it's opened from Facebook mobile app or Instagram mobile app.
Look for the utm_source and utm_medium request parameters on your website. If they don't exist, then the best you're going to get is the user-agent of the device. Alternatively, if you're keen to always use bit.ly type shortened links, you could use a different one everywhere you post the link.
I am using the Facebook iOS SDK 3.1 in my latest, and I'm using the native share dialogue from FBNativeDialogue.
It has a "friends" button in the corner, which I always throught was to tag friends (just like the location button tags the location), but I realised that this is privacy settings for the post.
Therefor, Im still confounded how you can tag friends in a post. Nothing seems to happend when i type # followed by my friends names, is this not implemented yet ? And does anyone know of clever way to implement this ?
What the customer wants is the similar to the "Who are you with?" button as shown here:
I just don't think this is possible, considering the current Facebook SDK (3.5.1) documentation -- https://developers.facebook.com/docs/howtos/ios-6/#nativepostcontroller. It states:
iOS 6 includes a native Share Sheet that lets users post status updates, photos, links, and locations to Facebook and includes support for setting the audience for the post and tagging the post with a location.
Even when you post something on Facebook from iOS' Notification Center, it only allows you to share the information mentioned above, without tagging friends.
Instead, you could use the Facebook views, as they do here https://developers.facebook.com/docs/tutorials/ios-sdk-tutorial/show-friends/. But if you have to use the Native Dialogs, I can't see a way. If you get it to work, please let us know the solution.
I want my application to post something on Facebook wall. My application is supposed to run on WP7.
Is there any way of opening a web browser with a default Facebook (hosted on Facebook server) publishing form? I see different websites opening a new window with that form when Share button is clicked and then you click Publish and here you go - the post is on the wall :)
WebBrowserTask is pretty limited and seems to be able to send only GET data but even then... I don't know what kind of data and how named it should be sent. Anyone?
Why not use the Facebook Developer's Toolkit to post via API instead of trying to use a browser?
You can try Post to Facebook user wall using Facebook.dll in WP7.
If you want to post on someone other than the user's wall, then the Facebook SDK is required. But if you just want to quickly add the option to share something to Facebook, you could just open a new WebBrowserTask and have it go to http://www.facebook.com/share.php, and just add u and t to the URL. u being the URL to share, and t being the Title.
But from what's been said it seems the SDK is what your going to want.