問題タブ [weibo]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
2573 参照

php - 私のウェブサイトに微博ログインを統合するにはどうすればよいですか?

私は私たちのウェブサイトにFacebook機能でログインしています。中国のソーシャルネットワークの微博にはそのような機能がありますか?

weibo API またはログイン統合についてはどこで確認できますか?

ありがとう!

0 投票する
1 に答える
1466 参照

android - iOSアプリからOAuth2.0を使用してWeiboにログインしますか?

OAuth2.0を使用してiOSアプリからSinaWeiboにログインしようとしています。ここから公式のSinaWeiboSDKを入手し、ここから公式のドキュメントを入手しました

SDKをインポートしてインスタンスを作成すると、appRedirectURIを要求されます。

iOSアプリでRedirectURIが必要な理由を知りたいのですが、Androidアプリでは必須ですが、iOSアプリでは必須ではないと思います。

誰か説明してもらえますか?

ありがとう。

0 投票する
1 に答える
1481 参照

android - AndroidでPostMethodをHttpPostに置き換える

WeiboのAndroidSDKをアプリに統合しているときに、HttpClientそこに含まれるクラスが、Androidが非常に嫌う古いライブラリを使用していることを発見しました(実際、JavaSDKをAndroidEclipseプロジェクトに貼り付けて出荷しただけだと思います)。このライブラリは、Weibo内でPOSTリクエストを(PostMethodクラスを使用して)アセンブルしてWeiboサーバーに送信するという単一の機能のみを実行しているようです。HttpPostこれをAndroidに含まれている標準のApacheに置き換えるのは比較的簡単だと思いました。

残念ながら、このPartクラスには単純な同等のものがないようです。少なくともいくつかのsはクラスでPart置き換えることができますが、Weiboによって定義されたカスタムがあります。これは。のように見えます。BasicNameValuePairPartByteArrayEntity

multPartUrl(タイプミスではなく)と呼ばれる2つの方法を調べる

WeiboのHttpClientのソース

最初のものはここに複製されます(2番目は非常に似ていますが、異なるタイプのコンテンツに貼り付けられます):

にいくつかのPartsが追加されMultiPartRequestEntity、最後がバイト配列またはファイルであることがわかります。

  • MultiPartRequestEntity(もしあれば)より最新のApacheライブラリと同等のものは何ですか?
  • バイト配列をに追加する方法はありUrlEncodedFormEntityますか?
  • あるいは、名前と値のペアを?に追加する方法はありByteArrayEntityますか?
  • 私が完全に見逃しているものは他にありますか?
0 投票する
2 に答える
1981 参照

iphone - Sina Weibo が iOS 設定に表示されない

デバイス (iOS 6 を実行) に sina weibo アプリをインストールしましたが、アプリで動作するかどうかを確認したいと考えています。

ただし、設定に統合オプションが表示されません。これは、デバイスが中国の場所に設定されている場合にのみ機能しますか?

私は何を逃したのですか?

0 投票する
2 に答える
750 参照

ios - [設定]で現在有効になっているキーボードを取得しますか?

[設定]で有効になっているキーボードを特定する方法はありますか?

Sina Weiboとの共有は、中国語キーボードが有効になっている場合にのみ可能です。そのため、中国語キーボードが使用可能な場合にのみ、「SinaWeibo」アクションシートボタンを表示したいと思います。

0 投票する
2 に答える
6082 参照

ios - デバイスとシミュレーターで UIActivityController の動作が異なる

以下のようにアプリに activityViewController を追加し、画像を渡します

シミュレーター (twitter、facebook、weibo アカウントはすべて構成されていません):

オプション mail、twitter、facebook、weibo、連絡先に割り当て、カメラロールに保存、印刷、およびコピーがデフォルトで表示されます。

しかし、デバイス上:

私のアプリでは、アカウントが構成されている場合にのみ、twitter、facebook、weibo が表示されます。

サファリ: アカウントが構成されているかどうかに関係なく、twitter、facebook、weibo のオプションを使用できます。

アプリでサファリと同じ動作を期待しています。特定のステップがありませんか?