<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p>I got it working.  You need to set the API key in the MobyGames
      data source properties (which is pretty obvious), but also provide
      the API key as your username and <i>no</i> password when prompted
      when performing your first search.  No idea why you need to
      provide it both ways.</p>
    <p>The biggest thing tripping me up was that something was caching
      the incorrect credentials.  Never could figure out what - tried
      clearing everything I could think of related to tellico and KDE's
      cookie manager.  Even tried using strace to find every file
      tellico read from in my home directory.  Nothing I did would get
      it to re-prompt me for credentials (where I needed to enter the
      key the second time) until it timed out or something a couple days
      later.</p>
    <p>Robby - I'm obviously good now, but do you know what's caching
      those credentials, and how to clear it?  My best guess would be
      qtwebengine, but as mentioned previously deleting
      ./.local/share/tellico/QtWebEngine seemed to do nothing.  Just
      curious more than anything else at this point about what I missed.<br>
    </p>
    <p><br>
    </p>
    <pre class="moz-signature" cols="72">Jared</pre>
    <div class="moz-cite-prefix">On 12/29/22 07:27, Robby Stephenson
      wrote:<br>
    </div>
    <blockquote type="cite"
cite="mid:CACFDV66_+BkYm89QMx0jQnOLRRK+us36rSa0TdLJBmnhHrr=UQ@mail.gmail.com">
      <meta http-equiv="content-type" content="text/html; charset=UTF-8">
      <div dir="ltr">I'm not at a palace that I can check the Tellico
        behavior right now. I'll see what's going on as soon as I can.
        <div><br>
        </div>
        <div>Robby</div>
      </div>
      <br>
      <div class="gmail_quote">
        <div dir="ltr" class="gmail_attr">On Wed, Dec 28, 2022 at 4:19
          PM <<a href="mailto:list-tellico@legroom.net"
            moz-do-not-send="true" class="moz-txt-link-freetext">list-tellico@legroom.net</a>>
          wrote:<br>
        </div>
        <blockquote class="gmail_quote" style="margin:0px 0px 0px
          0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
          <div>
            <p>I've tired replacing ~/.config/tellicorc with a backup
              copy from my old computer.  Same behavior.  Tried doing
              the same with ~/.local/share/tellico - same behavior.  I
              don't have a backup of ~/.local/share/kxmlgui5/tellico/,
              but as far as I can tell that stores UI configuration
              properties.  Tried deleting that and re-running just for
              grins, but still get the same behavior.</p>
            <p>Despite everything I can think to try, including running
              an exact copy of the working ~/.config/tellicorc file from
              my previous computer, it's still telling me I need an API
              to use this resource.  I checked my mobygames account as
              well just to verify it hasn't been disabled or anything. 
              Still good as far as I can tell, and confirmed the API key
              is accurate.</p>
            <p>Would appreciate any suggestions.<br>
            </p>
            <p><br>
            </p>
            <pre cols="72">Jared </pre>
            <div>On 12/27/22 18:05, Jared Breland wrote:<br>
            </div>
            <blockquote type="cite">
              <p>how exactly do I configure tellico to access moby
                games?  I have an API key, and I successfully used
                tellico to query moby games previously for my entire
                collection.  However, I recently built a new computer,
                and having trouble getting it working now.</p>
              <p>I added my API key to the mobygames data source
                configuration page.  When trying to query for a game for
                the first time, tellico prompted me for a username and
                password.  The prompt came from <a
                  href="http://api.mobygames.com" target="_blank"
                  moz-do-not-send="true">api.mobygames.com</a> and said
                something like "(no username)", so I just pasted the API
                key again as the password.  Now I'm told "You must have
                an API key to use this resource." every time I try to
                search.  I can't figure out how to make it re-prompt me
                for credentials either to see if I entered that
                correctly.</p>
              <p>Can anyone tell me how to get out of this current state
                (force it to re-prompt for credentials), and what I <i>should</i>
                provide when prompted?<br>
              </p>
              <pre cols="72">-- 
Jared </pre>
            </blockquote>
          </div>
        </blockquote>
      </div>
    </blockquote>
  </body>
</html>