title: FB error:Expected 1 '.' in the input between the postcard and the payload
body: <p>I have finished my app and then tried it on 3 FB accounts and it was ok, 
  but the 4<sup>th</sup> have a permanent error (it cannot get an access token):</p>
  
  <blockquote>
    <p>com.restfb.exception.FacebookOAuthException: Received Facebook error response of type OAuthException: Expected 1 '.' In the input between the postcard and the payload.</p>
  </blockquote>
  
  <p>I tried to remove the app and install it again on this account a few times and nothing changed.</p>
  
  <p>I use Java and restFB client.</p>
  
  <p>This is the code where i get the access token:</p>
  
  <pre class="lang-java prettyprint-override"><code>if (request.getParameter("code") != null) {
      String code = request.getParameter("code");
      String url = "https://graph.facebook.com/oauth/access_token?"
          + "client_id=" + clientId + "&amp;" + "client_secret="
          + clientSecret + "&amp;" + "code=" + code + "&amp;" + "redirect_uri="
          + redirectURL +"&amp;type=web_server";
      String accessToken=readUrl(url).split("&amp;")[0].replaceFirst("access_token=", "");
      //....
  }
  </code></pre>
  
  <p>I saw <a href="http://facebooksdk.codeplex.com/discussions/260506" rel="nofollow">here</a> someone with the same error, he said that the solution was:</p>
  
  <blockquote>
    <p>replacing "|" with "%257C" which made my access token invalid"</p>
  </blockquote>
  
  <p>I couldn't really understand what he means.</p>