Поделиться Open Graph- Facebook поделиться - PullRequest
0 голосов
/ 28 ноября 2018

Я использовал этот код, чтобы поделиться местом, но он не отвечает. Может ли кто-нибудь со стажем помочь?

    ShareButton shareButton = (ShareButton)findViewById(R.id.fb_share_button);
         SharePhoto photo = new SharePhoto.Builder()
                    .setImageUrl(Uri.parse(img))
                    .setUserGenerated(true)
                    .build();

//Create an Object
       ShareOpenGraphObject object = new ShareOpenGraphObject.Builder()
                .putString("og:type", "place")
                .putString("og:title", "title")
                .putPhoto("og:image", photo)
                .putString("og:description", "description")
                .putString("place:location:latitude", Double.toString(lat))
                .putString("place:location:longitude", Double.toString(lng))
                .build();

// Create an action
        ShareOpenGraphAction action = new ShareOpenGraphAction.Builder()
                .setActionType("news.publishes")
                .putObject("place", object)
                .build();

//Create an content
        ShareOpenGraphContent content = new ShareOpenGraphContent.Builder()
                .setPreviewPropertyName("place")
                .setAction(action)
                .build();



        shareButton.setShareContent(content);
        ///////////////////////
        TextView shareFB = (TextView) findViewById(R.id.fb_share_button_custom);

        // Set a click listener on the custom facebook share button
        shareFB.setOnClickListener(new View.OnClickListener() {

            // The code in this method will be executed when the Share  on Facebook custom button is clicked on
            @Override
            public void onClick(View view) {
                shareButton.performClick();

            }
        });



    }

Я использовал этот код, но при использовании места в og: type возникает проблема,Я пытался использовать другой тип, но проблема возникает при выборе типа места.

...