• Recent
  • Tags
  • Unsolved
  • Solved
  • MagicMirror² Repository
  • Documentation
  • 3rd-Party-Modules
  • Donate
  • Discord
  • Register
  • Login
MagicMirror Forum
  • Recent
  • Tags
  • Unsolved
  • Solved
  • MagicMirror² Repository
  • Documentation
  • 3rd-Party-Modules
  • Donate
  • Discord
  • Register
  • Login
A New Chapter for MagicMirror: The Community Takes the Lead
Read the statement by Michael Teeuw here.

Calendar Module - Unable to load Facebook Birthdays

Scheduled Pinned Locked Moved Solved Troubleshooting
29 Posts 7 Posters 22.9k Views 5 Watching
Loading More Posts
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • R Offline
    robbythedude @KirAsh4
    last edited by May 28, 2016, 2:01 PM

    @KirAsh4 said in Calendar Module - Unable to load Facebook Birthdays:

    Ok, I need some testers … this is working for me with a small change in our fetcher code. So, for those willing to try, please following these steps:

    Step 1
    Navigate to the 'MagicMirror/modules/default/calendar/' folder

    Step 2
    Open the 'calendarfetcher.js' file in your favorite editor and look for the following line and delete it:

    ical.fromURL(url, {}, function(err, data) {
    

    Step 3
    After deleting that line, in its place you’re going to paste in the following snippet of code:

        var opts = {
            headers: {
                'User-Agent': 'Mozilla/5.0 (Node.js 6.0.0) MagicMirror/2.0 (https://github.com/MichMich/MagicMirror)'
            }
        }
        ical.fromURL(url, opts, function(err, data) {
    

    Please note that very last line, it’s almost identical to the one you deleted. Only one piece changed and you must put that line in as modified above!

    Step 4
    Save and close the file, and relaunch your MM process.

    Step 5
    Report back to me.

    On my setup, it’s working. I’m getting this in my calendar now. (The names you see are birthdays, I simply have a filter to remove 's birthday' form the string that Facebook returns.)

    Made these changes, we are good! Works now :dark_sunglasses: Thank you so much for all the help.

    1 Reply Last reply Reply Quote 0
    • A Offline
      andy952
      last edited by May 28, 2016, 3:17 PM

      Doesn’t seem to fix it for me :/

      K 1 Reply Last reply May 28, 2016, 4:21 PM Reply Quote 0
      • K Offline
        KirAsh4 Moderator @andy952
        last edited by May 28, 2016, 4:21 PM

        @andy952, can you send me your calendar link privately and I’ll test it out on my system, see if I find any errors.

        A Life? Cool! Where can I download one of those from?

        1 Reply Last reply Reply Quote 0
        • P Offline
          pugsly
          last edited by May 28, 2016, 6:28 PM

          this fixes the problem for me as well.

          1 Reply Last reply Reply Quote 0
          • S Offline
            squidsmarks
            last edited by May 29, 2016, 11:21 PM

            Awesome! Facebook birthdays and events are working again :)
            Thanks for your help.

            1 Reply Last reply Reply Quote 0
            • K Offline
              KirAsh4 Moderator
              last edited by May 30, 2016, 10:11 PM

              With the majority of you saying it’s working with the above change, I went ahead and made a pull request against the branch. When @MichMich has time, he’ll review and merge. I’m still waiting to hear from @andy952 to see if there still is a problem.

              A Life? Cool! Where can I download one of those from?

              M 1 Reply Last reply Jun 4, 2016, 6:37 PM Reply Quote 0
              • M Offline
                MichMich Admin @KirAsh4
                last edited by Jun 4, 2016, 6:37 PM

                @KirAsh4 Just got back from my holiday. Almost ready to merge your PR. One small issue: see GitHub.

                1 Reply Last reply Reply Quote 0
                • H Offline
                  HK
                  last edited by May 26, 2020, 11:35 PM

                  I am not sure if Facebook has revoked the privileges to export the birthday calendar or we had a misunderstanding in this issue discussion.

                  I went through all suggested changes to make it work for my fb birthday calendar and after spending alot of time, i realized that i can if i add facebook URL as suggested in this article. it shows me events (which i selected to be interested/going) . However, birthday calendar doesn’t shows up on my mirror.

                  Let me know if i missed anything or guide me to make facebook birthday work for my mirror.

                  Thanks in advance !!

                  1 Reply Last reply Reply Quote 0
                  • 1
                  • 2
                  • 3
                  • 3 / 3
                  • First post
                    Last post
                  Enjoying MagicMirror? Please consider a donation!
                  MagicMirror created by Michael Teeuw.
                  Forum managed by Sam, technical setup by Karsten.
                  This forum is using NodeBB as its core | Contributors
                  Contact | Privacy Policy