【问题标题】:How to get API_KEY in Android Transliteration如何在 Android 音译中获取 API_KEY
【发布时间】:2013-05-02 12:47:18
【问题描述】:

需要帮助...我正在 Android 中进行音译,它需要 API_KEY,但由于我是 Android 新手,我不知道如何获取该 API_KEY,谁能告诉我,我必须做什么得到那个 API_KEY ......?提前致谢...!! 以下是我的代码 sn-p---

public class MainActivity extends Activity 
{
    EditText myInputText;
    Button myTranslateButton;
    TextView myOutputText;

    protected void onCreate(Bundle savedInstanceState)
    {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        myInputText = (EditText)findViewById(R.id.inputText);
        myTranslateButton = (Button)findViewById(R.id.translateButton);
        myOutputText = (TextView)findViewById(R.id.outputText);

        myTranslateButton.setOnClickListener(MyTranslateButtonOnClickListener);
    }

    private Button.OnClickListener MyTranslateButtonOnClickListener 
      = new Button.OnClickListener()
    {

        @Override
        public void onClick(View v)
        {
            // TODO Auto-generated method stub
            String InputString;
            String OutputString = null;
            InputString = myInputText.getText().toString();

            try 
            {
                GoogleAPI.setHttpReferrer("http:\\www.google.com");

                    **// Here I need API_KEY**
                **GoogleAPI.setKey(" API KEY");**
                OutputString = Translate.DEFAULT.execute(InputString,Language.ENGLISH, Language.HINDI);
            } 
            catch (Exception ex) 
            {
                ex.printStackTrace();
                OutputString = "Error";
            }

             Typeface customF = Typeface.createFromAsset(getAssets(), "akshar.ttf");

            //final TextView textV = (TextView) findViewById(...);
            myOutputText.setTypeface(customF);
            myOutputText.setText(OutputString);

        }

    };

}

【问题讨论】:

    标签: java android iphone api-key


    【解决方案1】:

    按照以下步骤,

    1) Sign In here with your google account

    2) 点击链接 developers.google.com [左下方]

    3) 点击链接 API Console [在左下角]

    4)(如果这是您第一次)屏幕将显示“开始使用 Google API 控制台”,然后点击CREATE PROJECT

    5)在GOOGLE api标志下方,点击下拉列表并选择CREATE

    6)输入项目名称并点击创建项目

    7) 现在激活您想要的服务 => 即开启服务 然后签入我同意...并点击接受

    8)点击 API Access [左侧],这里是您需要的 API 密钥

    或者这个链接也可以帮助你

    This one is for GCM service

    【讨论】:

    • 非常感谢@Swapneel Kondgule..非常好的答案...再次感谢..!!
    【解决方案2】:

    您可以从 google 的控制台获取 google 网站上的 API 密钥(您需要登录才能获取)。 这是获取翻译 API 密钥的链接:Google API_KEY Translate。 如果您需要更多详细信息,也可以查看Developer's guide

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-12-20
      • 1970-01-01
      • 2013-06-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-02-16
      • 2021-04-02
      相关资源
      最近更新 更多