Jump to content

Facebook Post Embedding


Recommended Posts

 

3/27/2022 - Facebook post embedding seems to be broken - you may see simply white space where there previously was an embedded Facebook post. Hopefully, they will fix the problem, although I haven't seen anything about it.

I copied this code from https://developers.facebook.com/docs/plugins/embedded-posts/

April 1 - okay now fixed - at Facebook end (no changes here)

<iframe src="https://www.facebook.com/plugins/post.php?href=https%3A%2F%2Fwww.facebook.com%2F20531316728%2Fposts%2F10154009990506729%2F&width=500&show_text=true&appId=387918445756028&height=274" width="500" height="274" style="border:none;overflow:hidden" scrolling="no" frameborder="0" allowfullscreen="true" allow="autoplay; clipboard-write; encrypted-media; picture-in-picture; web-share"></iframe>

 

Facebook embedded post -

End embedded post

 

What it should look like

Facebook embed fail.jpg

Edited by Randy W (see edit history)
Link to comment

This seems to affect not just new posts, but every previous embedded post. Facebook video embedding still seems to work.

For now, you'll just have to click the corresponding link to go to the actual Facebook post.

Embedding Facebook posts or other posts which require the use of html coding is available ONLY to admins.

Edited by Randy W (see edit history)
Link to comment
  • 5 months later...
  • 3 weeks later...

I think they're jacking with us again

Facebook Graph API.jpg

Inactive Apps

An app may be deemed inactive if it satisfies the following conditions:

  • no app users have logged into the app in the last 90 days

  • the app has made no calls to either the Graph API or Marketing API in the last 90 days

  • the app has received no webhook notifications in the last 90 days

Once an app has been deemed inactive, all access tokens associated with the app will be invalidated and the app will be prevented from accessing the Graph API and Marketing API until access is restored.

Restoring Access

Admins of an inactive app who load the app in the App Dashboard will be given the option to restore the app. Restoring an app will:

  • automatically upgrade it to the latest version of the Graph API and Marketing API

  • re-enable webhooks notifications and upgrade them to the latest version

Old access tokens will still be invalid so new ones must be generated. Also, any permissions that were removed from the app due to disuse while it was inactive must be re-approved through the App Review process.

Data Use Checkup

Data Use Checkup is an annual requirement whereby you, or another app admin, must certify that your app still accesses our APIs and uses our products and data in compliance with our Platform Terms and Developer Policies.

Learn more about Data Use Checkup.

All I want to do is embed some posts

Edited by Randy W (see edit history)
Link to comment
Latest version of Graph API available
 

 

Due to inactivity, Graph API access for candleforlove, has been deactivated. If you restore access, your app will be limited to using the latest and future versions. Learn more

If you no longer use this app to access Graph API, no action is required.

 
You can view this and other Developer Notifications related to your app, in the App Dashboard.
Edited by Randy W (see edit history)
Link to comment
  • 2 months later...

Sigh

App rejected - Unable to approve permission request

During review, we were unable to approve your submitted permission(s) or feature(s) and will not be able to approve the app for use.
To help resolve this issue, please review the following:
1. Make sure you have completed all development of your app.
2. Create a Test User and verify that you can use it to recreate the experience exactly as depicted in your screencast.
3. If you are able to reproduce this experience exactly as depicted in your screencast, verify that the testing instructions in your App Verification Details are correct and include the Test User’s email and password.
4. If your screencast is inaccurate but you are able to successfully test each of your requested permissions and features with the Test User, capture a new accurate screencast and upload it, verify that the testing instructions in your App Verification Details are correct, and include your Test User's email and password.
5. Resubmit for App Review.
For more information regarding this rejection, please visit our App Review Rejection Guide.
Link to comment
Your request results for December 16, 2022 at 1:31 AM
Review Feedback
Approved: Oembed Read

Posted by Facebook on Thursday, August 27, 2015

Firefox tells me

Firefox Can’t Open This Page

To protect your security, www.facebook.com will not allow Firefox to display the page if another site has embedded it. To see this page, you need to open it in a new window.

Learn more…

Quote

 

Websites can use x-frame options or a content security policy to control whether other websites may embed them in their own pages. They are important security tools designed to prevent clickjacking, which is an attack that allows malicious sites to trick users into clicking their links.

To visit a site that has shown this message, you can open the link in a New Tab or New Window in Firefox. Note that in some cases, the embedding page will not work correctly without access to the blocked page. In this case, you will need to contact the owner of the broken site for troubleshooting. 

 

Apparently, Facebook has changed their interface to NOT allow the iFrame embedding that they have used in the past (and still provide as an option when you click the "Embed post"). But to allow the JavaScript SDK embeddingJavaScripot SDK embedding.jpg

 

Apparently, Zuckerberg is too distracted with his META crap to get the act together here.

 

Edited by Randy W (see edit history)
Link to comment
  • 1 month later...
  • 6 months later...

Facebook is crazy

Action Required for Platform Terms compliance review
 

 

In order to keep our Meta platform and community safe, we periodically review apps for compliance. Your app candleforlove (387918445756028) is currently under review and we have reached out to your contact email to request for additional information or apply a change request.
 
Please check your _________@______.___ inbox for this email and respond within the next week with the requested change request to avoid your app from being suspended. If you haven't received an email from us, please ensure that the email address listed in the App Dashboard under App Settings is correct.
 
If you are unable to respond to the previous email, or you did not receive the previous email, you may respond to us by clicking the button at the bottom of this alert. This will take you to a page where you can send our team a message.
 

You can view this and other Developer Notifications related to your app, in the App Dashboard.

 

 . . . and after clicking on Followup


Thanks for submitting your response
An app admin submitted a response, so you can't submit another response at this time. If we need more information, we'll contact you directly.

Edited by Randy W (see edit history)
Link to comment
  • 2 weeks later...

WTF are they thinking ??!?

 
Quote

 

Action required: Business verification
FYI
You are receiving this message because candleforlove is not connected to a verified Meta Business Account.
On Feb 1, 2023 Meta began requiring business verification for apps that request access to data from users (for some apps this is called advanced access). Learn more about this requirement.
Here’s what a person with full control of your Business Account needs to do by Dec 15, 2023 to maintain access:
  1. Connect the app to a Business Account, if you haven't already.
  2. Complete business verification for the Business Account.
Business Accounts connect your Facebook Pages, Instagram accounts and the people who work on them, so you can manage them all in one place.
 
Verifications
 
Business verification
This is required to get access to data from users (for some apps this is called advanced access). Only people with full control of a Business Account can complete this process. 
 
Create a Business Manager account
Close
 
 
With a Business Manager account, you can assign roles and permissions to people. Add the name and email you typically use for your business. Nothing from your personal Facebook profile will be shown to people in your Business Manager account.

 

 

I have no idea why I would want "access to data from users", or to "assign roles and permissions to people".

Access to user data includes birthday, email, age range, gender, link to profile, friends, location, likes, messenger contact, user photos, videos, and posts.

As long as the Facebook embed function works, I'm happy, and don't want the other stuff.

When I try to follow what they want me to do by Dec. 15, 2023, it tells me

Your Advertising Access is Restricted

 
You're no longer allowed to use Facebook Products to advertise. You can't run ads, manage advertising assets or create new ad or business accounts.
 
 
OKAY FINE!!?!

 

 

Edited by Randy W (see edit history)
Link to comment
Quote

Oembed Read
The oEmbed Read feature allows your app to get embed HTML and basic metadata for public Facebook and Instagram pages, posts, and videos. The allowed usage for this feature is to provide front-end views of Facebook and Instagram pages, posts, and videos. You may also use this permission to request analytics insights to improve your app and for marketing or advertising purposes, through the use of aggregated and de-identified or anonymized information (provided such data cannot be re-identified).

We have this feature activated, and it does not seem to require any "business verification".

Edited by Randy W (see edit history)
Link to comment

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
×
×
  • Create New...