Google Contacts API going away

Cardbook for Thunderbird Forums Main Forum Google Contacts API going away

Viewing 19 reply threads
  • Author
    Posts
    • #3298
      billh
      Participant

      I just read on the support page for another TB extension that the Google Contacts API itself is deprecated and will stop working on June 15th 2021.  It says that they will be using the Google People API.

      I was just wondering how the ending of the Google Contacts API will be effecting the ability of Cardbook to work with Google Contacts.  Will Cardbook also be changing to use the Google People API?

      Thanks!

      Bill

       

    • #3304
      Avatar photoCardBook
      Keymaster

      argll ! scaring !… I didn’t know this… I will try to convert this…

    • #3305
      Avatar photoCardBook
      Keymaster

      added to top priority…

    • #3306
      billh
      Participant

      In case it is of any benefit, this is where I saw that it is going away.

      https://github.com/zanonmark/Google-4-TbSync

      Bill

    • #3307
      billh
      Participant

      He moved it so now the mention of it going away is here.

      https://github.com/zanonmark/Google-4-TbSync/wiki/Why-another-Google-synchronization-add-on

      Bill

    • #3312
      Avatar photoCardBook
      Keymaster

      thanks a lot for your link ! 🙂

      so the new API seems very much confortable to use, so I hope to provide a compliant CardBook version for next week

    • #3330
      Avatar photoCardBook
      Keymaster
    • #3331
      billh
      Participant

      First of all, thank you so much for working on this.  I really appreciate it.

      I have a couple of questions

      I did a sync with Google and then downloaded and installed the test version.  I then closed and reopened Thunderbird.  When I opened Cardbook it immediately said that 9 contacts had local changes.  I had not done any changes.  Any idea what these changes might be?  Is there anyway I can find out what the changes were?

      Then without my doing anything in Cardbook the 9 items were synced with Google so now it no longer shows  that 9 contacts had local changes.  I do not have it set to sync after changes… I only do it manually.  Why did it sync?

      In the description of this version you say “only new Google address book are affected “.  What do you mean by this?  I’ve had my Google address book for years.  Do you mean I have to delete my address book in Cardbook and start over?  No problem… I just want to be sure.

      Thanks,

      Bill

       

      • This reply was modified 2 years, 1 month ago by billh.
    • #3333
      billh
      Participant

      As for the 2nd item.  I forgot I have it set to sync on Thunderbird startup so that is why it synced I’m sure.  I usually turn this off when testing a new version, but I forgot.

      Bill

    • #3334
      Avatar photoCardBook
      Keymaster

      Hi Bill

      yes you have to create a new Google address book in CardBook… I’m surprised as the existing ones shouldn’t be affected

      and I’ve found some bugs that I will correct tonight, so wait some hours till I provide a better version… I’ll keep you in touch 😉

    • #3335
      billh
      Participant

      OK… I’ll hold off for now.

      Before you replied I had created a contact in Google and synced it to Cardbook and then changed it in Cardbook and synced it to Google and all seemed to work fine.  I had not created a new address book in Cardbook.

      Any idea why those 9 contacts appeared as local changes immediately after installing the test version?  I looked in the log and found the names of the 9 contacts, but they didn’t look changed to me in the address book.

      Bill

    • #3336
      Avatar photoCardBook
      Keymaster

      Hi Bill

      I think this is now nearly good with version 58.6 : https://gitlab.com/CardBook/CardBook/-/issues/1239

    • #3337
      billh
      Participant

      I just installed 58.6.  I am having a problem.  The columns “emails” and “phones” are showing the right info, but “emails (home)”, “emails (work)”, “phones (home)”, and “phones (work)” are empty.  I didn’t check any other so they may have problems as well.

      Also, now every first email address, phone #, and address is flagged (with the blue star) as the preferred one even if there is only one.  Is this intended?

      For testing is there a way to only sync from Gmail to TB and not from TB to Gmail?  This was possible in the old extension I used gContactSync, but I don’t see how to do this in Cardbook.  I don’t want to damage my Gmail contacts in case there is a bug of some kind.

      Also, when I try to insert an image now all I get is a little square.  Am I don’t something wrong?  What should I put in the Source input field?

      Thanks,

      Bill

      • This reply was modified 2 years, 1 month ago by billh.
    • #3339
      billh
      Participant

      I just noticed that I also lost the State in all my addresses for my US contacts.  I also lost the Country for my non-US contacts.

      Bill

    • #3340
      Avatar photoCardBook
      Keymaster

      nice, I will investigate this column issue (it’s VERY valuable to have testers ! thanks a lot !)

      for the blue star, yes, this is the Google choice, the first is the preferred and this cannot be changed

      you may set your Google address book in CardBook in read-only mode (contextual menu of your address book)

      for the picture issue, may you send me the picture with which you get an issue ? (for me pictures are OK) –> cardbook (at) cardbook.icu

       

       

    • #3341
      Avatar photoCardBook
      Keymaster

      I’ve fixed the country issue and the “emails (xxx)” column issues : https://gitlab.com/CardBook/CardBook/-/issues/1239

    • #3342
      billh
      Participant

      My email(xxx) and phone(xxx) columns are ok now.  I am still have no countries for non-US contacts or states for US contacts.  I set my read-only option and did a sync before checking.

      Bill

      • This reply was modified 2 years, 1 month ago by billh.
    • #3344
      Avatar photoCardBook
      Keymaster

      For the country issue, you have to recreate the Google address book

    • #3345
      billh
      Participant

      I tried to recreate my address book but ran into a problem.  I selected remote as the location, Google as the type, put in my email address and clicked on Validate.  The usual Google screen came up but the Allow button was grayed out.  I tried several times and got the same thing.  Any idea what might be the problem?

      Bill

    • #3346
      billh
      Participant

      I don’t know what was going on, but I tried again just now and it worked fine.

      I am now seeing the country for non-US addresses, but I am still not getting the state for US addresses.

      Bill

Viewing 19 reply threads
  • You must be logged in to reply to this topic.