I need AWS SES production access for my android app to send invite emails to new users.
The console is asking for a website url. Since it is a react native android app & i do not have a website for my app. What should i do ?
I have a VIDEO CMS hosted over AWS EC2 where user can upload videos and later share on Facebook and Youtube. I push videos to S3 after uploading and delete it from EC2.
Now I want to use S3 to share videos to both social networks. However FB provides a way to upload videos directly from S3 but Youtubes need video to be physically present on server.
I have not found any solution yet.
Thanks in advance for your help.
If it is not compulsory your video should be shared on youtube from amazon S3, you can directly upload your video to youtube by using youtube api, either javascript or other backend you are using. It will be much easier way. S3 doesnot provide any way to upload your video on youtube.
Also you will have to manually check for new videos added to s3 and need to manually upload to youtube.
You will have to upload video on youtbe just after user/ you uploads on EC2. It will be dynamic.
You can get Youtube vidoe insert api resource from here
https://developers.google.com/youtube/v3/docs/videos/insert
How I can upload a camera roll image automatically to server? This same thing implemented in Dropbox and Google Photos and some other apps also. What should I do to achieve such kind of functionality in my app?
What you are asking is not a single question, but a paradigm. An entire process, that includes:
Obtaining authorisation to access the photo library.
Accessing assets (images/videos) in the user's gallery.
Uploading to a server.
Read up on all the three, if you want to achieve this. In a nutshell it is as follows:
You use ALAssetsLibrary to access assets (the photos and videos in the user's gallery). If the user has not authorized yet, the user will be asked automatically. If the user has authorised access, you can request for assets. If the user has denied access explicitly, you should not attempt to access assets.
See THIS answer to see how you can access images using the ALAssetsLibrary.
In the success block, you can access the images with :
UIImage* image = [UIImage imageWithCGImage:asset.defaultRepresentation.fullResolutionImage];
Once you have the image, you can upload it using any technique (NSURLSession, AFNetworking, etc)
dropbox not upload the camera roll images automatically to server or there is no application in iOS which automatically upload images until user give it access permission.
Dropbox not working until user enable photo access permission.
if you want to upload the images first take all images access using ALAssetsLibrary than send the images to server in background using GCD or NSOperationQueue
are you trying to make it so that when you take a picture with the iOS camera it auto uploads to your server?
I don't believe you can do that, my understanding with dropbox and google on your iOS device is that their app has to be open to upload pictures. From there it's no big deal to access a user's photos and allow them to upload one or many pictures.
Dropbox and google also have desktop apps that run on OS X that will auto upload images after the device is plugged into the computer, but I am assuming that isn't what you are asking.
In a iphone mobile app, when a user is allowed to upload a video the app would then save that video in a file system, and save the name in the database. My question is how would/could I then access that video on a website version of the mobile app. I'd like to avoid using any webservices or wcf if possible.
In Step format:
1. On iPhone app, user uploads video from photo library.
2. That video is then saved to file system and name is stored in database.
3. (?)User can then go online to website version of the app and see his/her videos that he/she had uploaded from their iPhone.(?)
How can the file system be accessed? bc isnt' the filesystem local within app? I would plan on accessing it via mvc app c#
I'm attempting to build a Rails application that uses Amazons S3 service. I'm able to upload images to my bucket but when I try to display them in a browser window my image is downloaded to my computer instead of being shown in the browser which is what I want.
https://s3.amazonaws.com/skateparks/b_72e3d8d31fc4263f40b6.png
Set the Content-Type header when you upload the image to S3.