kickscondor / fraidycat

Follow blogs, wikis, YouTube channels, as well as accounts on Twitter, Instagram, etc. from a single page.
Other
1.76k stars 56 forks source link

Follow private Twitter, Instagram and Facebook accounts. #9

Open kickscondor opened 5 years ago

kickscondor commented 5 years ago

Because of the security issues behind this, I am considering doing this as a separate Fraidycat Invasive/Aggressive Edition - because it would have access to your credentials and I don't think I can ask the user which mode to use upon installation. I also am not sure if it is possible for me to call the fetch API with {credentials: "include"} from a background script. If I have to scrape the page using a content script, this could become rather gnarly...

RobKohr commented 4 years ago

This would be great... no longer needing to go to FB to see updates from people.

Gaffen commented 4 years ago

I am specifically interested in this feature - if there's any work that volunteers can do to help I'd beinterested in knowing about it.

medicinecal commented 4 years ago

This is like a one line change. I wonder why it hasn't been done yet...

Edit: oh lol. I didn't read the first post here... sorry.

stevenirby commented 4 years ago

I was wondering at the very least if it could be possible to follow public facebook groups? I was using this tool before:

https://github.com/RSS-Bridge/rss-bridge

However, with Facebook rolling out changes which load all of Facebook with react opting for a SPAing the entire site, the tool no longer works.

Could fraidycat at the least load and read public Facebook groups?

medicinecal commented 4 years ago

Ok thank you @stevenirby! I have expanded the support for Facebook pages so that groups are supported now. You should see the change appear in the next hour - or you can reload the extension to force it to update its rules.

stevenirby commented 4 years ago

@medicinecal So it's not exactly working. It looks like this.

Screen Shot 2020-09-17 at 09 54 12

I went into the debugger and the request / response looks ok.

Screen Shot 2020-09-17 at 09 58 55 Screen Shot 2020-09-17 at 09 56 32
medicinecal commented 4 years ago

This group works for me.

facebook-group

What I could use from you is a dump of the HTML of that page on your end. Facebook is likely giving you a different version. I would logout before you do this - to avoid sending me personal details. You can send the HTML file to medicinecal@protonmail.com.

Visit https://m.facebook.com/groups/foreignerswholiveinistanbul/ and save the page as an HTML file. Thank you for digging into this with me!

stevenirby commented 4 years ago

Interesting. Just as a test I tried something. I opened this up logged out in Firefox which is the browser I'm using. Then I opened it in Chrome. The chrome different is very different.

I emailed you a dump from Firefox and Chrome.