Post video to Facebook using Android - facebook

Good day,
I wanted to receive app review, but I can’t do it, my app is rejected because the screencast does not meet the requirements. As far as I understand the screen where user confirms the video upload should be shown for the app review.
I want the user to be able to upload videos to our application without Facebook client installed on the user’s device. When I use ShareDialog with ShareVideoContent, the shareDialog.canShow(content) returns “false” if the user doesn’t have facebook client on a device. I use GraphRequest, POST on the "me/videos", but the response is «No permission to publish the video».
Could you tell me what code should be used for the screen to be appeared?

If you want to post a video using the graph API, you must
Login the user in your app
Request the permission to your app
Upload the video.
Have you done all theses steps ?

Related

Under Review Android App, Facebook login is not working

I am developing an application which has social login. I have setup my application with Facebook Developers platform. When I try to login using facebook it says Facebook login is currently unavailable. After searching solution here I came ton know that my should have public,profile & email advance access. During going for advance access for these two I received an error that my app url to play store is broken. My app is still under review by google play store. So, should I have to wait till my application gets live and I got a working play store url?

Get necessary authorization for my iOS App

I have my API Client(an iOS application) that shows videos for a specific YouTube channel. When the user starts the app, my client fetches all the videos from a specific channel using the channel id. The user can see videos to the channel in a table view and watch them if they click one in the table view. I am not monetizing these videos, no adds, no anything. I am not making money in any aspect of this app.
When submitting my app, Apple is saying that I do not have the neccesary authorization to show this data in my app because I am not the "content owner." Is there specific YouTube API Services documentation that I can gather for them to show the authorization? Also, will I have to get approval from the content creator (specific YouTube channel) to show this data?
I appreciate any help I can get.

How to get through facebook review process with ios app only in testflight?

I have an app where I am pulling events from different APIs among other the facebook API. For now I am just pulling the facebook events for testers. However, in order to get access to pulling facebook events from all users I need to get the app through the review process for user_events.
My problem is that my app is still in development mode and I cannot release it to the app-store before I have gotten the access from Facebook. But as I understand it, facebook have to review the app themselves. I do not understand how I can possibly get the app through review when they cannot download it - at least I would have to know their emailadresse in order to send an invitation through testflight.
Would it be fine just do create a video of how it looks without facebook getting access to the app or what would be the appropriate approach?

Tracking Facebook Apprequests on iphone

I have Facebook connect set up for my iphone app and am able to successfully send apprequests. What I want to do is track whenever an apprequest recipient clicks the notification to either install my app or open my app.
When the recipient already has the app installed, I can track that they opened the app from Facebook by looking at the URL in the 'application openURL' method in AppDelegate. But if the recipient does not have my app installed, clicking the notification brings them to the app store to install my app. Is there anyway for me to track that this install came from a FB apprequest? Or assuming they do NOT install my app, is there a way for me to track that?
Thank you very much for any help.
As of 5/22/2012, there is no way to accurately track installs coming from Facebook, because iTunes will truncate the URL. This was confirmed for me by a FB employee.
A rough workaround is to save all the fbuids that are sent requests for the past X hours or so. If anyone using your app FB connects within that time frame with a matching fbuid, you just assume the install came from the original FB request.

Face book latest IOS SDK problems in iPhone?

I am working in face book functionality in my apps. I have integrated the latest Face book-IOS-SDK. When runs the application, the application is started and runs in the safari browser. Now I want to load the application in the user view(FB web view) instead of Safari. How can I achieve this?
Facebook doesn't want you to. Facebook's new SDK wants the user to login into Facebook once, and than that Facebook login be used in every app on the device that uses Facebook. Because of the way the iPhone works, the way they had to do that was through safari so that each app could get that info. You can go back to the original way (which so far I personally prefer), but I'm not entirely sure how.
However, if you use the new way, it will automatically redirect the user back to your app once they finish authenticating it. Also in the Safari page they can give your app permissions, ie. post status updates.