AllanWang / Frost-for-Facebook

An extensive and functional third party app for Facebook
https://allanwang.github.io/Frost-for-Facebook/
GNU General Public License v3.0
1.09k stars 85 forks source link

Messenger doesn't work #1790

Open Hund opened 3 years ago

Hund commented 3 years ago

When I open the tab"Messages" I get this message in red (translated from Swedish):

Your page's inbox is not currently available in the Facebook app or in mobile browsers. You can access your messages through a web browser on your computer or by downloading Facebook Business Suite or Messenger in the App Store.

When I open the tab "Messenger" it open the link https://www.messenger.com/?refsrc=deprecated&_rdr in my web browser.

This has been the case since last year. Is this the end of Messenger on anything other than their own clients and the desktop web browser?

Details:

Gammelstulle commented 3 years ago

same issue for me. not exactly know if i just was ito dump to setting up the app right but yeah thats what i get out of the box Screenshot_20210731-102837

PatrykMis commented 3 years ago

As stated in changelog:

• Added initial support for messenger.com (settings > appearance > main activity tabs)

This is only way for Messenger to work partially in Frost. Facebook removed support for legacy chats / messages which had been accessed from Facebook mobile websites.

Hund commented 3 years ago

As stated in changelog:

• Added initial support for messenger.com (settings > appearance > main activity tabs)

This is only way for Messenger to work partially in Frost. Facebook removed support for legacy chats / messages which had been accessed from Facebook mobile websites.

Partially? It's not working at all. :/

AllanWang commented 3 years ago

Are you using the messages tab or messenger tab? The two are different and the screenshot above is the messages one

Hund commented 3 years ago

Are you using the messages tab or messenger tab? The two are different and the screenshot above is the messages one

Please read my initial post again. None of them work. :)

tsumi commented 3 years ago

Same issue here, Frost 3.0.0 (F-Droid)

Screenshot_20210830-125516_Frost

trougnouf commented 2 years ago

Switching the chat to messenger works here :) There is an additional login.

Goldmaster commented 2 years ago

Got the same issue, if I tap the messages button at the top, I get the same error message. There was an app called maki for Facebook that had messages and worked.

AllanWang commented 2 years ago

additional login is normal for messenger since the cookies differ. Messages (not messenger) is disabled in certain regions

yephny commented 2 years ago

Messenger redirects to Messages, which has only some of my chats, even on the website. How would I go about using Messenger?

AllanWang commented 2 years ago

So if you use the messenger tab and you login, it redirects to messages? Or is it if you're clicking somewhere else.

If anything, Facebook should be redirecting from messages to messenger as the former will eventually be deprecated.

Goldmaster commented 2 years ago

This is what comes up, when im logged in and to messages.

Screenshot_20220103-085617_Frost

kd4e commented 2 years ago

Is there a way to send a picture via Messenger from Gallery (as when Messenger is the default app) or do I need to be on the Frost-Messenger tab and attach an image there? Frost doesn't come up as a Share option when I try to Messenger an image from Gallery. (NOTE: I don't think it should matter, but just in case ... I'm using the GrapheneOS, Android alternative, on a Pixel 4a)

JamesClarke7283 commented 2 years ago

+1 Same issue here.
"Your Page's Inbox is not currently available in the Facebook app or mobile web browsers. You can access your messages through a desktop browser, or by downloading Meta Business Suite or Messenger from the app store."

PatrykMis commented 2 years ago

Unfortunately, it seams the project has been discontinued :(

JamesClarke7283 commented 2 years ago

Unfortunately, it seams the project has been discontinued :(

It is unfortunate, but i would suggest people migrate from facebook entirely.

This client is not a silver bullet because facebook by nature is like this.

See here for why: https://stallman.org/facebook.html

Most people i think are only using this while in the process of adding family and friends to more free/libre friendly platforms.

kd4e commented 2 years ago

I'm using Frost on my google-free (GraphereOS) Pixel 4a phone and all of the

Facebook features appear to be working fine.

I deleted Facebook a long time ago but returned at my wife's request.

I tried then to persuade people to choose an alternative, at least for some

balance, but no one was listening.

I'd still like to see a viable alternative - which would require an app to

post to both and to track posts from both - so that people could slowly

bridge their social connections.

There are lots of Ham resources on Facebook - but github, discord, groups.io

and others get a piece of that as well.

On 7/6/22 6:46 AM, JamesClarke7283 wrote:

Unfortunately, it seams the project has been discontinued :(

It is unfortunate, but i would suggest people migrate from facebook entirely.

See here for why: https://stallman.org/facebook.html https://stallman.org/facebook.html

I am only using this while i try and get my old school friends over to a more libre friendly service like Signal/Matrix,etc

— Reply to this email directly, view it on GitHub https://github.com/AllanWang/Frost-for-Facebook/issues/1790#issuecomment-1176071786, or unsubscribe https://github.com/notifications/unsubscribe-auth/ARVGGHJIUOCK5WKV32LXH2TVSVPXRANCNFSM5BHX5XIA. You are receiving this because you commented.Message ID: @.***>

AllanWang commented 2 years ago

Messaging on Facebook mobile has always been unstable/not really supported.

If you're seeing that message, you could try updating the cookie (I may get to this one day), or you need to switch to messenger.

I personally only use Frost at this point for notification parsing (which only works for messages, not messenger). Supporting messages is too much work, and it's the reason why I need to have separate user agents in the first place.


Messenger has an image upload button, though I haven't tested. Adding share options to Frost isn't that straightforward since I'm just displaying a web page and I can't have sharing go to a specific conversation. I think some people mentioned that other third party apps do it, but I'm not yet convinced.

StevanWhite commented 2 years ago

Allan, how do we "update the cookie", as you suggest?

I regard the Facebook Messenger app as spyware. It's bad enough Facebook records anything I enter, but that app has permissions to do almost anything on the phone. It is not something I want running on my phone, and I advise friends not to install it, for that reason.

AllanWang commented 2 years ago

You can change the user agent constants here:

https://github.com/AllanWang/Frost-for-Facebook/blob/dev/app/src/main/kotlin/com/pitchedapps/frost/facebook/FbConst.kt

They aren't configurable now because they are hardcoded constants; surfacing them as settings is a fair amount of work, but you can try it out and let us know if a cookie works better. I may update it soon if I find one that works

Edit: Open to suggestions; don't see what else to change for user agents aside from bumping versions. The version I have is older, but still not that old compared to some Firefox overrides

https://github.com/mozilla-mobile/android-components/blob/main/components/feature/webcompat/src/main/assets/extensions/webcompat/data/ua_overrides.js

Sada-Mio commented 1 year ago

My messenger stopped working with v3.2

No longer accepts login credentials in the Frost app but works with desktop browser.

Anyone else or just me?