Facebook の API 名に感嘆符 ( !
) が含まれています。API を介して Facebook で何かを共有すると、投稿には API 名が含まれますが、感嘆符が削除されます。を表示する方法について何か考えがある人はいますか!
。
編集1:私の問題をよりよく理解するには、下の画像を参照してください。
Facebook の API 名に感嘆符 ( !
) が含まれています。API を介して Facebook で何かを共有すると、投稿には API 名が含まれますが、感嘆符が削除されます。を表示する方法について何か考えがある人はいますか!
。
編集1:私の問題をよりよく理解するには、下の画像を参照してください。
Facebook.comのニュースフィードまたはタイムラインの「via」リンクのテキストには、IOSアプリのコードまたはShareKit構成の何も入力されていません。これはアプリの基本設定ページからのもので、アプリの管理者としてログインするとhttps://developers.facebook.com/appsからアクセスできます。
たとえば、テストアプリのアプリ設定は次のとおりです。
そして、投稿がどのように表示されるか:
アプリ名を変更した場合:
!で表示されます
「& #33;」で試してみました と「& #x21;」(スペースなし、引用符なし) 動作しています。もう一度お試しいただけますか?
編集
- (BOOL)send
問題は method: from the classにあると思いますSHKFacebook.m
。SHKMyAppName または SHKItem 情報が SHKEncodeURL ではなく SHKEncode でエンコードされていることを確認してください
説明マークの前に「\」を使用してみましたか:
APIKEY = "348geIb\!rgreg"