【问题标题】:Facebook Connect - AndroidFacebook 连接 - 安卓
【发布时间】:2012-06-08 00:54:31
【问题描述】:

我正在关注 Facebook Connect 的以下教程:

https://developers.facebook.com/docs/mobile/android/build/

并试图让我的用户通过 Facebook 登录。现在,我成功地渲染了一个权限请求/登录框,但是根据谷歌翻译,语言是印度尼西亚语。我在我的 FB App 设置中看不到任何地方可以更改它,在 FB-Connect 源中也看不到任何地方可以更改它。我不仅试用了具有自定义 ROM 的 Inspire 4g,还试用了普通的 Galaxy Tab。

有人遇到过这种情况吗?

编辑: 此外,该应用程序正在尝试 SSO(单点登录),也就是它使用已安装的 Facebook 应用程序进行授权,所以我不能只添加区域设置到 API URL 的末尾,因为它没有使用它们。如果用户没有安装 Facebook,我将需要这样做,但现在我正试图让 SSO 正常工作。

以下是调用 FB 应用程序的 FB API 的相关代码部分。我想我需要在某个地方请求我的特定语言环境:

private boolean startSingleSignOn( Activity activity, String applicationId, String[] permissions, int activityCode )
{
  boolean didSucceed = true;
  Intent intent = new Intent();

  intent.setClassName( "com.facebook.katana", "com.facebook.katana.ProxyAuth" );
  intent.putExtra( "client_id", applicationId );

  /** perhaps here, I need to add to the Intent? **/

  if( permissions.length > 0 )
  {
    intent.putExtra( "scope", TextUtils.join( ",", permissions ) );
  }

  // Verify that the application whose package name is
  // com.facebook.katana.ProxyAuth
  // has the expected FB app signature.
  if( !validateActivityIntent( activity, intent ) )
  {
    return false;
  }

  mAuthActivity = activity;
  mAuthPermissions = permissions;
  mAuthActivityCode = activityCode;
  try
  {
    activity.startActivityForResult( intent, activityCode );
  }
  catch( ActivityNotFoundException e )
  {
    didSucceed = false;
  }

  return didSucceed;
}

【问题讨论】:

    标签: java android facebook localization


    【解决方案1】:

    【讨论】:

    • 我仍然不知道如何实际 /do/ 它。我试图手动将语言环境添加到 Facebook.java 中的 URL,但它的语言仍然不正确。一旦我开始工作,我可以担心它会自动提取设备设置。所以,我的问题仍然存在,我如何实际使用 Facebook-Connect-Android SDK 指定语言环境?
    • @Josh:我明白你在说什么。让我尝试一下,希望尽快发布正确的解决方案。
    • 谢谢,我正试图提醒 FB 有 Repro,但是当他们的 AJAX POST 发生时,他们的服务器正在发送 500。我想我会拭目以待。
    • 这确实是问题所在,Facebook 已经修复了这个错误。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-05-13
    • 2012-05-26
    • 2010-11-02
    • 1970-01-01
    • 2011-05-09
    相关资源
    最近更新 更多