Is there a way to get and set the new cover photo on the Facebook timeline profile via the API?
You can't make the current cover photo private; it must be public. However, you can make older ones private by locating them in the Cover photos album and changing who can see them (e.g., certain friends only or only you).
If you're using the Facebook mobile app, close out of the app and reopen. If you're on a mobile device, make sure you're connected to a reliable data or Wi-Fi network. If you're on a computer, refresh the page and try again. Wait and try changing your profile picture later.
There´s no API support for changing user profile cover, but you can upload a photo and then redirect user to: http://www.facebook.com/profile.php?preview_cover=PHOTO_ID
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With