Facebook Messenger share link not working

The m.me/rn URL allows you to create a recurring notification opt in request with an m.me link. The format for an m.me/rn link must include the topic for the recurring notification. You can set the cadence for the recurring notification otherwise it will default to daily.

http://m.me/rn/PAGE-NAME?topic=TOPIC&cadence=MESSAGE-FREQUENCY

Limitations

  • iOS version 383 is required for m.me/rn links to work properly. The person who clicked on your link will be redirect to your base m.me URL,
    { 
            "recipient": {
              "id":"PSID",
              "message_id":"MESSAGE-ID",
    }
    1 URL

Recurring Notifications Example Link

{ 
        "recipient": {
          "id":"PSID",
          "message_id":"MESSAGE-ID",
}
2

Register Your Topic

Before you can use your m.me/rn URL with a new topic, you must first register the new topic.

If you are using a topic you have used in a previous m.me/rn URL and people have opted in to receive recurring notifications, you do not need to register the topic again.

You can register a new topic by following these steps:

Step 1. Send yourself a recurring notification opt in request with the topic to a person who has a role on your app. We recommend adding the payload to indicate this is to register your topic.

curl -X POST -H "Content-Type: application/json" -d '{
  "recipient":{
    "id":"PSID"
  },
  "message":{
    "attachment":{
      "type":"template", 
      "payload":{
         "template_type":"notification_messages", 
          "title":"TITLE",
          "payload": "Registering a new topic: TOPIC-NAME",
          "notification_messages_frequency": MESSAGE-FREQUENCY,
      }
    }
  }
}' "https://graph.facebook.com/LATEST-API-VERSION/PAGE-ID/messages?access_token=PAGE-ACCESS-TOKEN"

On success, your app receives the following JSON response:

{ 
        "recipient": {
          "id":"PSID",
          "message_id":"MESSAGE-ID",
}

Step 2. Make sure to click the opt in button in the conversation. We will send you an optin webhook notification. Your topic is now registered and ready for public use.

A person who clicks on an m.me/rn link with a topic that has not been registered will be redirected to your base recurring notification URL,

{ 
        "recipient": {
          "id":"PSID",
          "message_id":"MESSAGE-ID",
}
6 URL.

When registering a topic, if you send yourself an optin request but do not click the opt in button, your topic will not be registered.

Sample Request

Formatted for readability.
curl -X POST "https://graph.facebook.com/LATEST-API-VERSION/PAGE-ID/notification_messages_dev_support
    ?recipient={
        "notification_messages_token": "NOTIFICATION-MESSAGES-TOKEN"
    }
    &developer_action=ENABLE_FOLLOWUP_MESSAGE
    &access_token=PAGE-ACCESS-TOKEN"

On success, your app will receive the following JSON response:

{ "success": true }

{ "recipient": { "id":"PSID", "message_id":"MESSAGE-ID", }7 Webhook Notification

When you receive a webhook notification it will contain information from a person who is starting a conversation with your business or from a person who has an existing conversation with your business.

Also make sure your app calls canShow or validate on the MessageDialog instance to determine whether people have a compatible version of Messenger installed on their devices.

Once a person or page shares a link, and there have been more than 50 interactions with the post (comments, likes, shares, etc.), then the title cannot be changed. This is to prevent a site from changing details of a link after you've interacted with it, making it look like you were interacting with something different. All other properties can be modified at any time.

If you've shared a link and updated the image, the original share will continue to show to old image unless you refresh it in the post.

My wife has an iPad and an iPhone but I only have the iPad so for convenience we frequently use Facebook messenger to send each other links from Safari to things of interest or products for the house or whatever. This isn't working on either iPad now! If I send her links from my PC they work fine but if we use Safari on the ipads it works fine.


This is extremely frustrating. I was about to purchase an iPad Air at £579 but I may have to rethink that decision if this is a deliberate thing by Apple.


Doesn't work from the YouTube app either? I can't use Messages because that ends up sending me a text message when my wife sends me something and if it's a picture, that will cost money.


I don't believe this to be a problem with Messenger but a problem with IOS 14.2 (and 14.3) sending the shared content to messenger.


In every other way messenger is working fine and I can copy the URL and pst that into messenger so that works fine. This is why I believe it to be an IOS issue



Show more Less

iPad (6th gen) WiFi

Posted on Jan 2, 2021 11:47 AM

Reply Me too (157) Me too Me too (157) Me too

Jan 4, 2021 2:48 PM in response to wizzard1066

Hello wizzard1066,


Welcome to Apple Support Communities. It appears that you're having an issue when sending Safari links using Messenger and YouTube. Is that correct? If you're attempting to share links with another user using the Share button in Safari, and you don't see the app you'd like to use, you can scroll over to "..." More in the Share menu's list of apps. From there, you'll be presented with options for apps that you can share links to directly.


If you're not attempting to share using the share menu on your device, you'll want to check for any app updates available for the app in the App Store, along with trying a restart of your device. To do that, check out:


  • Restart your iPad - Apple Support
  • Update apps or use automatic downloads - Apple Support - specifically the section titled "Update your apps manually"


If these steps don't help, let us know the following:

What happens when you try to share a link? Which steps are you taking when attempting to share a link to Messenger or YouTube? Do you receive an error message? If so, what does it say?


Cheers.

Show more Less

Reply Helpful

Link

Jan 4, 2021 11:46 PM in response to Keisha_Keisha

Hi, it's when sharing from Safari or YouTube to Messenger. All apps are up to date and the iPad has been restarted more than once. When I open the share menu, messenger is there as an option and I select it, select the user that I want to send it to and it behaves as it always did, however, it doesn't actually send it. I've tested messenger itself thoroughly and under all other circumstamces it sends OK. It's ok. It's only when using share that it fails to send. I've also just tested sharing from maps and the same issue occurs,

Messenger app Inside Messenger, tap on your profile picture in the top left. Scroll down to Photos & Media and enter that sub-menu. The toggle for "Open Links in Default Browser" should be set to on. And there you go — Android users get the quick and easy solution to this issue.
Click the 3 dots icon on the right side of the MyLink item, then click the Share button. 2. When you select the app you want to share, you can share the My Link directly.
How to Get Messenger Link with respond.io.
Link your Facebook Page to respond.io..
Click Settings from the Dashboard..
Click on Channels..
Select the Facebook account you want to generate the link for..
Click Scan Code..
Use the generated link (under URL) anywhere you want your contacts to reach out to you..
View all shared photos in a Messenger chat.
From Chats, open a conversation..
Tap the name at the top of the chat..
Tap View media, files & links..